1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9
1111111111111111111111111111111111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777
888888888888888888888888888888888888888888888888888888888888888888888888
99999999999999999999999999999999999999999999999999999999999999999999999
0000000000000000000000000000000000000000000000000000000000000000000000
111111111111111111111111111111111111111111111111111111111111111111111
22222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333
444444444444444444444444444444444444444444444444444444444444444444
55555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666
777777777777777777777777777777777777777777777777777777777777777
88888888888888888888888888888888888888888888888888888888888888
9999999999999999999999999999999999999999999999999999999999999
000000000000000000000000000000000000000000000000000000000000
11111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222
333333333333333333333333333333333333333333333333333333333
44444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555
666666666666666666666666666666666666666666666666666666
77777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888
999999999999999999999999999999999999999999999999999
00000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111
222222222222222222222222222222222222222222222222
33333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444
555555555555555555555555555555555555555555555
66666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777
888888888888888888888888888888888888888888
99999999999999999999999999999999999999999
0000000000000000000000000000000000000000
111111111111111111111111111111111111111
22222222222222222222222222222222222222
3333333333333333333333333333333333333
444444444444444444444444444444444444
55555555555555555555555555555555555
6666666666666666666666666666666666
777777777777777777777777777777777
88888888888888888888888888888888
9999999999999999999999999999999
000000000000000000000000000000
11111111111111111111111111111
2222222222222222222222222222
333333333333333333333333333
44444444444444444444444444
5555555555555555555555555
666666666666666666666666
77777777777777777777777
8888888888888888888888
999999999999999999999
00000000000000000000
1111111111111111111
222222222222222222
33333333333333333
4444444444444444
555555555555555
66666666666666
7777777777777
888888888888
99999999999
0000000000
111111111
22222222
3333333
444444
55555
6666
777
88
9