首页
题库
训练
比赛
作业
评测记录
排名
登录
注册
Language
English
한국어
简体中文
正體中文
统计
递交统计
显示:
运行时间
内存占用
代码长度
提交时间
ASC
DESC
所有语言
搜索
状态
递交者
时间
内存
语言
代码
递交时间
AC
200800
20ms
7.2 MiB
140 Bytes
2024-1-19 13:29:07
AC
e^(i×π)+1=0
21ms
7.3 MiB
148 Bytes
2024-1-19 21:13:50
AC
wangjun
22ms
6.9 MiB
150 Bytes
2023-11-10 22:14:59
AC
时代一校-赵彦博 (zyb)
22ms
392 KiB
183 Bytes
2022-9-18 11:17:37
AC
罗嘉懿13
23ms
6.5 MiB
168 Bytes
2023-11-16 21:10:30
AC
AV8D (yumingjie11)
23ms
7 MiB
135 Bytes
2023-12-2 11:29:02
AC
金天翊
23ms
7.1 MiB
153 Bytes
2024-1-21 15:50:14
AC
zjm22031
23ms
512 KiB
175 Bytes
2022-10-7 11:08:26
AC
新壹街校区-冉睦阳 (冉睦阳)
24ms
6.9 MiB
146 Bytes
2023-11-26 11:32:34
AC
杜雨泽
24ms
7.3 MiB
140 Bytes
2024-1-21 16:01:35
AC
zhangheyi22006
24ms
7 MiB
128 Bytes
2024-1-7 9:03:37
AC
这是非常▦▦▦的 (段秉辰)
25ms
7.3 MiB
168 Bytes
2024-1-21 15:46:05
AC
陈诺
26ms
7 MiB
140 Bytes
2023-12-20 16:40:40
AC
hwdwhhwhsdwe (郝婉彤)
30ms
6.9 MiB
168 Bytes
2023-12-2 18:21:14
AC
lizirui0501
33ms
512 KiB
157 Bytes
2023-3-11 16:52:07
AC
老六在此
55ms
536 KiB
168 Bytes
2024-3-2 10:48:12
AC
张瑞博
55ms
536 KiB
156 Bytes
2024-3-30 21:34:15
AC
liuyuanxi23017
57ms
540 KiB
145 Bytes
2024-3-13 20:37:45
AC
阮 (媚狐不吃道旁李)
57ms
540 KiB
148 Bytes
2024-3-9 10:51:58
AC
0101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010010110010110101010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010101010010101011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101000101001011001011010101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010101001010101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100010100101100101101010101100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101010100101010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010010110010110101010110101001010110101100010101100010100101100101101010101101010010101101011000101011000101001011001011010101011010100101011010110001010110001010001010 (郜一顺)
57ms
536 KiB
180 Bytes
2024-3-10 19:36:35
AC
新壹街 朱启航 (zhuqihang)
58ms
540 KiB
C++98
150 Bytes
2024-10-2 10:31:03
AC
jdy
59ms
548 KiB
183 Bytes
2024-3-6 14:47:20
AC
唐睿翰霖
60ms
536 KiB
198 Bytes
2024-3-10 9:05:17
AC
綰綰(HHYT)
60ms
532 KiB
163 Bytes
2024-4-9 21:11:44
AC
扬子鳄
60ms
764 KiB
126 Bytes
2024-2-20 19:28:06
AC
罗博文
60ms
532 KiB
140 Bytes
2024-2-2 17:32:19
AC
张祖名
61ms
536 KiB
161 Bytes
2024-3-17 10:57:32
AC
时代校区-孔令皓 (konglinghao)
61ms
764 KiB
190 Bytes
2024-4-9 17:40:16
AC
Lemon
61ms
532 KiB
C++98
153 Bytes
2024-11-1 20:24:57
AC
杨骏逸
61ms
768 KiB
137 Bytes
2024-2-1 17:59:56
AC
小码王高新校区—刘晨皓 (shishen)
61ms
532 KiB
142 Bytes
2024-4-10 19:15:34
AC
时代一校石博文 (shibowen)
61ms
532 KiB
163 Bytes
2024-2-16 15:07:52
AC
宋坤霖
61ms
536 KiB
161 Bytes
2024-3-9 13:33:43
AC
游智棋
61ms
536 KiB
168 Bytes
2024-3-26 18:54:30
AC
司雨来 (siyulai)
62ms
780 KiB
C++98
2 KiB
2024-9-7 19:56:22
AC
陈诺
62ms
536 KiB
140 Bytes
2024-2-6 15:13:42
AC
美术猫映画 (mkh)
62ms
552 KiB
C++98
145 Bytes
2024-10-7 9:48:45
AC
My name is Man (钟卓劭)
62ms
532 KiB
152 Bytes
2024-2-13 11:15:53
AC
黄鹏翰
62ms
768 KiB
177 Bytes
2024-3-22 20:45:33
AC
张睎宇
62ms
536 KiB
168 Bytes
2024-1-25 10:39:16
AC
陈思齐
63ms
764 KiB
C++11(O2)
152 Bytes
2024-9-20 20:46:39
AC
zora
63ms
536 KiB
C++98
154 Bytes
2024-11-1 20:24:01
AC
肖明旺
63ms
760 KiB
C++11
160 Bytes
2024-11-3 16:40:22
AC
wc (谭靖潇)
63ms
532 KiB
C++98
153 Bytes
2024-11-1 20:22:08
AC
胡宇尧
63ms
764 KiB
C++11
160 Bytes
2024-9-3 12:38:32
AC
明轩 (吕同学)
63ms
552 KiB
194 Bytes
2024-2-23 20:17:06
AC
王子睿
63ms
532 KiB
C++98
183 Bytes
2024-9-2 10:44:44
AC
李隆西贝
64ms
556 KiB
C++11(O2)
166 Bytes
2024-10-26 20:00:00
AC
敬绘琳
64ms
768 KiB
C++17
159 Bytes
2024-10-7 11:51:39
AC
施博元
64ms
532 KiB
134 Bytes
2024-3-29 18:35:57
AC
周莀熙
64ms
544 KiB
C++11
188 Bytes
2024-9-4 17:44:18
AC
杨博文05
65ms
548 KiB
C++98
150 Bytes
2024-8-31 11:55:29
AC
肖杰睿
65ms
764 KiB
C++17
123 Bytes
2024-10-13 16:29:05
AC
时代2校+施皓宬 (shihaocheng)
66ms
532 KiB
C++11
137 Bytes
2024-10-27 9:18:36
AC
曾际铭
66ms
532 KiB
160 Bytes
2024-3-24 20:08:00
AC
金沙校区-孟熙轲 (mengxike)
66ms
544 KiB
138 Bytes
2024-2-4 21:15:42
AC
江科毅 (jky)
73ms
2.9 MiB
Python 2
62 Bytes
2022-3-13 15:19:18
AC
cys
74ms
2.9 MiB
Python 2
62 Bytes
2022-3-12 11:23:42
AC
xuzijin
74ms
2.9 MiB
Python 2
66 Bytes
2023-4-8 20:43:59
AC
wangzhixing1@qq.com
75ms
2.9 MiB
Python 2
62 Bytes
2023-4-8 20:56:41
AC
爱琴海校区jzn (jzn)
75ms
2.9 MiB
Python 2
64 Bytes
2022-3-12 11:32:34
AC
MacrozClick_ (蒋淞霖)
76ms
2.9 MiB
Python 2
69 Bytes
2022-1-22 10:45:36
AC
许炜铭 (xuweiming)
76ms
2.9 MiB
Python 2
62 Bytes
2023-4-17 19:38:03
AC
yc1
76ms
2.9 MiB
Python 2
63 Bytes
2022-3-13 15:29:05
AC
liutengju
76ms
2.9 MiB
Python 2
76 Bytes
2023-4-8 20:45:51
AC
yh1
76ms
2.9 MiB
Python 2
62 Bytes
2022-3-13 15:21:57
AC
lyy
76ms
2.9 MiB
Python 2
82 Bytes
2022-3-12 11:35:27
AC
liaoyuhan
76ms
2.9 MiB
Python 2
76 Bytes
2023-4-8 20:46:45
AC
黄琛轩1
77ms
2.9 MiB
Python 2
72 Bytes
2023-2-4 11:57:16
AC
MacrozClick_ (蒋淞霖)
78ms
2.9 MiB
Python 2
69 Bytes
2022-1-22 10:45:37
AC
hyc
78ms
2.9 MiB
Python 2
62 Bytes
2022-3-12 11:33:11
AC
huanghaocheng
78ms
2.9 MiB
Python 2
67 Bytes
2022-5-21 20:30:21
AC
test1
78ms
2.9 MiB
Python 2
67 Bytes
2023-4-8 21:45:51
AC
qhy
78ms
2.9 MiB
Python 2
65 Bytes
2022-3-13 15:18:56
AC
xwm
78ms
2.9 MiB
Python 2
62 Bytes
2022-3-12 11:36:27
AC
胡程禹
79ms
2.9 MiB
Python 2
63 Bytes
2023-1-28 14:27:21
AC
zyq
79ms
2.9 MiB
Python 2
62 Bytes
2022-3-13 15:27:32
AC
MacrozClick_ (蒋淞霖)
80ms
2.9 MiB
Python 2
69 Bytes
2022-1-22 10:45:35
AC
ZMQ
81ms
2.9 MiB
Python 2
67 Bytes
2022-3-13 15:18:36
AC
qingruochen
81ms
2.9 MiB
Python 2
67 Bytes
2023-3-17 20:54:35
AC
hyh
81ms
2.9 MiB
Python 2
62 Bytes
2022-3-12 11:44:53
AC
甘濮硕
103ms
9.6 MiB
Python 3
63 Bytes
2024-6-2 19:11:31
AC
Yuan (Zongzi1)
108ms
9.6 MiB
Python 3
67 Bytes
2024-7-17 11:14:01
AC
scallway1
108ms
9.6 MiB
Python 3
62 Bytes
2024-7-2 14:50:22
AC
包卓轩123
108ms
9.6 MiB
Python 3
66 Bytes
2024-6-16 13:03:32
AC
毛灵犀
109ms
9.6 MiB
Python 3
63 Bytes
2024-7-2 14:45:35
AC
周洛丞
110ms
9.6 MiB
Python 3
69 Bytes
2024-8-16 16:27:35
AC
杨皓辰
110ms
9.6 MiB
Python 3
64 Bytes
2024-7-2 14:49:27
AC
甘濮诚
110ms
9.6 MiB
Python 3
63 Bytes
2024-6-2 19:13:03
AC
申浚祺
112ms
9.6 MiB
Python 3
63 Bytes
2024-7-2 14:50:36
AC
冯泽铠
113ms
9.6 MiB
Python 3
63 Bytes
2024-7-2 14:47:58
AC
刘沐宸
113ms
9.6 MiB
Python 3
62 Bytes
2024-7-2 14:51:54
AC
fcxin
116ms
9.4 MiB
Python 3
75 Bytes
2024-8-7 13:19:34
AC
李yc
124ms
9.6 MiB
Python 3
67 Bytes
2024-6-26 20:18:58
AC
小景贤
154ms
9.6 MiB
Python 3
76 Bytes
2023-11-19 10:54:41
AC
中岛敦 (黄麒瑞)
155ms
9.1 MiB
Python 3
63 Bytes
2023-9-30 21:27:56
AC
Aidan
158ms
9.1 MiB
Python 3
67 Bytes
2023-6-17 15:25:51
AC
徐竟译
158ms
9.1 MiB
Python 3
63 Bytes
2023-6-17 15:27:58
AC
在场所有人是我儿子!!!!! (郑吉阳)
159ms
9.1 MiB
Python 3
63 Bytes
2023-6-17 15:38:54
AC
王晴萱
161ms
9.1 MiB
Python 3
63 Bytes
2023-7-2 11:16:37
« 第一页
‹ 前一页
1
2
3
4
5
6
7
8
9
10
下一页 ›
末页 »
成年人判断2
查看题目
递交
文件
统计
信息
ID
78
时间
1000ms
内存
256MiB
难度
4
标签
分支结构
初窥门径
递交数
1645
已通过
773
上传者
超级管理员 (root)
还没有账户?
注册一个 XSM 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
现在注册
关闭
登录
使用您的 XSM 通用账户
用户名
密码
记住我
忘记密码或者用户名?