512
01000000000000000000000000001010100000000000000000100000000000010000000000000000000000000000000000000000000000000000000001000000000100001000100010000000000000000000000000010000000000000000000010000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
10100000000000000000001000000000000010000000000000000000001000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000100000000000001001000000000000000000000000000000000000000000000000000000000000000001
01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000100000000000000000100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000100100000000000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000001000000
00100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000001000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010000000000000000000000000000000000000000001000000010000000000000000010000000000001000000000000000000001000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000100010000000000100000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000100000000000000100000110000000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000001
00100000000000000010000000000000000000000000000001000000000000000000000000000000000000000000000001000001000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000001000000000000010000000000000000000000000000000000001000000000000000010010000000000000000000000000000000000000000
00110000000000000000000000000000000000000000000010000000000000000000001000000000000000000000100000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000000010000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000000000000001000000000000000000000000000100000000
00100000010000000000000010000000000000000000000000000000000001000000000010000000000000010000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000010000000001000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100010000000000000000000010000000000000000000000000000000010000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000
00100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000100000100000010000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000010010010000000000000000000000000000000000000000100000000000010000000000000010000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000000000000000100000000
00100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000000100000000100000000000000000000000000000010100000000000000000100000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000100000000000010000000000000000000000000010000100000000000000000000000010000000000000000
00100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000001010000000000000000000000000100000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000001000000000000000000000000000010100001000000000000011000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000
00100000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000000001000000000000000000000000000000000000100001000000000000000000000000000001000000000000000000000000100100001000000001000000000000001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000010000000000000100000000000000000000000000000000100000000
00100000000000010000000000000000000000000000000000000000000000100000000000000000010000000000000000000000000000000100000000000000010000000000000000000000000001000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000001000000000000001000000000000
00100000000000000000000000000000000000000000000000001000000000000000000000000010000000000000000000000000000000000000000100000000100000000000000000000000000000100000001000000000010000000000000000000000000000000000001000000000001010000000000000000010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000000000000010010000000000000000000000000000000000000010000000000000100000000000000000001000000010000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000001001000000100000000000010000000000000000010000000000100001000000000000001000000000000000000000000000000010000001100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000100000000100000000000000000010000000000000000000000000000000000000000000
00100000000010000010000100000000000000000000000000000000010000000001000000000000000000010000000000000000000000000000000000000110000000000000000000000010000000000000000000000000100000000000000000010000001000000000000100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000100000000000000000000000000000000000000001000000000000000000000000100
00100000000000000000000100000000000000000000000000000000000000001000000000010000000000000000000000000000000000000000000000000100000000000000000000000000100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000
00100000000000000000000000000000000000100000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000010000000000000000000000000000000000000000000000000001000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000010000000000001000000000000000000010000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000001000000000000000001000000000000000000000
00100100000000010000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001000000000000000000100000000000100000000000000000000000000010000000001000000000000000000000000100000000000000000000000000000000000000
00100000000000000000000000000000000000000000000000000100000000000000000000000000001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000010000010001000000000000000000000000000100000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000001000000000000000000010000000000000000100000000000000001000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000000000010000000000000000000000000100000
00100000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001000000100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000010001000000000000000000000000000010000000000000000000000000000000010000000000000000
00100000000000000000000010000000000000000000000000000000001000000100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000010000000000000000000000000001000000000000000000000000000000000001000000000000000010000000000000000000100000000000000000010000000000000000000000000110000000000000000
01100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100000000001000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000001000100000000000000000000000000000000001010000000000000000000000000000000000000000000000000000100100000000010000000100000000000000000000000010000000000000000000000010000000000000000000000000000000000000
00100000000000011010000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000001000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001000000000000000000000000
00100001000000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001010001000000010000000000000000000000000100000000000000000010000000000000000000000000010000000000010000000000000000000000000000000000100000000000000000000010100000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000000100000000010000000001100000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000000000000000000000000100001000000000000000000000000000010000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000010010000
00100000000000000000000000000001000100010000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000100000000000000000000000000000000000000000000000000100000000000000000000000001000000000000100000000000000001000000000000000000000000000000000000000000000000000001000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000000001000000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000000000000100000000000000010000000000000000000100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000000000000000000010000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000
10100000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000100000101000000000000000000000000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100000100000000000000000000100000000000000000000000000000100000010000000000000000000000000000000010000000000000100000000000000000000010000000000000000010000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000010001000000000000000000000000000000000000000000000010010000100000000000000000000000000000000000000000000000000000000000000000000
10100000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000000000000000000000010000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000001001000000000000000000000000100000010000000000000000000000000000000000000001000000000010000000000000000000000010000100000000000000000100000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000100000000000000000010001000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000100000000000000000100001000010000000001000001000000000000100000000000000000010000000000000000000000000000001000000000010000000100000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000
10100000000000000000000000000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000001000100000000010000000000000000000000000000001000000000000000000000001000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000001000100000100000000100000000000000
00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000010000000000001000000101010000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000010000000000000000000100000000000000000001000000000000010001010000000000000000000000010000000000000000000000000000000000000000000000
00100000000000000000000000000000000001000000000000000000000000000000000000010000000000000001000000000000100000000000000000000000000000100000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000010000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000011000100000000000000000100000000000010010000000000000000001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000110000000000000100000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000010000000000001000000000000010000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000010000000000100000000000000000000000010010000000100000000000000000000000000000000000000000000000000000000000000100000000000010000000000000001000000000000000000000000000000000000000000000000100000001101000000000100000000000010000000000100000100000000010
01100000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000100100000000000001001000001000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000100000000000000100000000000010000000000000001000000010000000000010000
00100000001000000000000000000000001000000010000000000000000000000000100000000000000000000000001000000000001000000000000000000000000000000100000000001000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000010000000000101000
00100000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000010000000000000000000000100000000000000000000000000000000000000000000000000000000000100000000000010000000000000000000000001000000000000000000000001000000100000000000000000000000000000000000000000000
00100000000000000000000000100000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000100000000000000000000000000100000000010000000
00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000011000000000001000000000000000000000000000000000000000000010000000000000000000000010000000000000000000000000000000000000000010000000000000000000000000000000000100010000101000000000000000000000000000001000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000
00100000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001000000000010000000000001000001000000000000000000000000000001000000000000000000010000000000001000001000000000000000000000000000000000000100000000000000000000100000000000000000010000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000100000000000
00100000000000000000000000000000000001000000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000100000000000000000000001000100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000100000000000000000000000000000000010000000000000000000000000000000000000100000000000000000000000000000001000010000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000010000001001000000000000000001000000000010000000000000000000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000010000100000000000000000000000000100000000000000000000000000000000000000000001100000000000000000000000000000000010000001000000001000000000000000000000000001000000000000000000000000000000100000000000000000010000000000000000000000000000000000000000000000000000000000
00100000000000000000000000000010000000010000000000000000000001000000000000000000000000000100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000100000000000000000000100001000000000010000000000100000000000000100000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000000001000000000000001100000000000000000000010000000000000000001000000000000000000000001100000000000100000000000000000000000000000000000000001000000000000000000010011000000000000000000000000000000000000000000010000000000000000000000000000010000001000000000000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000100100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000010000000000000000000100001000000000000100000000010000000000000000000000000001000000000000000000000000000000000000000010000000000010100000010000000000001000001001000000000000000000000000000000000000000000000000000000001100001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000010000100000000000000000000010000000000000000000000000000000000001000000000000000000
00100000000000000000000000000000000000000000010000000000001000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000010000000000000000000000010000000000000000000000000000100000100000000000000000000000000000000001010000000000000000000000000000000000100000000000000000000000010000000000000000000000011000000000000000000000000000000000001000000000000000000000000000000000000000001010000000000000000000000000000000000000000000100000000100000000000100000000000000000000000000
00100010000000000000000000000000000000000000000000010000001000000000000000000010000000000000000000000000000000000000000000000000000000000000100010000001000100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000001101000000000000000000000000010000000000000000000000
00100100000000000000000000100001000000000000000000010000010000000000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000110000000000100000000100000000000000000000000010000000000000000000100000000000000000000000100000000000010000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000
10100000100000000000000000000000000000000000000000000100100001000000000000000001000000100000000001000010100000000000000000000000000000000000000010000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000001000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000010000000000000000000011000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000010000000000000000001000000000000000100000000000000000000000000100000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000100000010000000000000000000000000000000000000000000000000001000000000100000000000000000000000100000000000000000000000000001000000000000100000000000000000000000000000000001000000000000000000010010
00100000000001000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000100000000000000000000000000000000010000000000000000000000000000000000001000000001000000
00100000000000000001000000000000000000000000000000100001000000000000000000000000000000001000000000000000000000000000000000000000000000000010000000011000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000000000000000
00100000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000001010000000000000010010000001000000100000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000010000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000
00100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001100
00100000000000000000000000000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000101000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000001100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001000000000000000000000000001000000000000000000
00100000000000010000001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000001000000000000000000000000000000000000001000001000000100000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000010000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001000000000010000000000000000000000000000000000000000000000000
01100000000000000000010000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000
00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000010000000000000100001000000000000010000000000000100000000000000000000000000000000011010000000000000000000010000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001000000001000000000000000100000000000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000001010000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000
00100001000000000000000000000000000000000000100000100000000000000000000000000100000000000000001000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000010000000000000000010000000000000000001000000000000000000000000000000000000000000000000000000011000000000000000000000000001010000000000000000000000000000
00100000000010000000000010000000000000000000000000000000100000000000000000000000001000000000000000000000010000000100000000000000000000000000000000000000000000000000000000001000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000001010000100000000010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000010000000000000000000000001000000000000010000000000000000010000000
10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000100000000000000000000000000000000000000000010000000000000000000000000000000000100000000000000001000000000000000000000000000000000000000001000000000000000000000000000001000000000000000000000000001000000000000001
00100000000000001000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000010000000000000000001000000000000001000000000000010000000000000000000011000000000000000000000000000000000000000000000000000000000010000000000000000000000000100000000000000000000000000000000000000000000100000
00100000000000000000010000000000100000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000001000000000000000000000000000000000000000100000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000100000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000
00100000000000000000000000000000000000000001000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000010000000000000001000000000000000010000000001000000000000000000000000000000000010000001000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000100000000000000000000010000000000100000000000001000000100000000000000000000000000100000000000000000000000000000100000001000000000001000000000000000000000100000000000000000000000000
00100000000000010000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000000000000000100000000000000000010000000000000000000000000100000000000000000000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000100000000000000
00100000000000000000000001000000000001000000000001000000000000000000000000000000000000000000000000000000000100000000000000010100000000000000000100000000001000010000000000000000000000010100000000100000000000000000000000010000000100000010000000000000000000000001000000000000000000000000100000000000000000000000000010000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001000000000000000000000000000000000
00100000000000000000000000000000000000000000010000000000000000000000000000100000000010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000100000100000000000001000000000000000000100000100000000000000000000000000000000000000000000000000000000000000000000000100000010000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000010000000000000
00100010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001000000000000100000000000000000100000100000000000000000000000000000000010000000000000000000010000000100000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001000000000000000000000000000000000010000000000000000001000000000000000000000000000000100000000000000000000001000000000000000000000000000010000000000000000000000000000000
00100000000000000000000000010100000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000010000000000000000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000010000000000000000000000000000000000000000000000000000000000100000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000010
00100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000100000000000000000000000000010000000000000000001000000000000000000000000000000100000000000000000010001000000000000000000000000000000010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000100000000010000000000000001000000010000000000000000000000000000000000000000000000000010
00100000000000000000000000000000000000000001000000000000000000000000000100000000000000000000000000000000000000000010000100000000000000000000010000000000000000000010000000000000000000000000001000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000000000001000010001001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000100000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00100000000100001000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000000000000000000001000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001010000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000001000000000000000000000010000000000000001000000000001000000000000000000000000000000000000000001000000000000000000000000000000000000000000
00100000000000000000000000000000000000000010000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000100000000000000100000100000000000000000000000000000000000100000000000000000100000000000000000000000000000100000000000000000000000000001000010000000000000000001000000010000000000000
00100000000001000000000001000000000000000000000010000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000101000000000000000000000000000010000000000000000100000000000000000000000000000000000010000001000000000000000000000000000000000010000010000000100000
00100000000000000000000100000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000001000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000010000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000
00100000000010000000000000000000000000000000000000000000000000000000000000000110000000100000000000000000000000000001000000000000000000100000000000000100000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000001000001000000000000000000000000000000000000000000000000100000000000000010000000000000000000000000000010000000000000000100000000010000000000000000000000001
00100000000000000001000000000000000000000000000000000000000000100000000000000000000000000000000000000001000000000000000000000001000000000010000000000000000000000000000000000001000000000100000000000000000000000000010000000000000000000000000000010010000000000000000000000000000000010000000000000000000000000000000000000100000000000000000000000000000000000000100000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000010010100000000000000000000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000010001000001000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000100000000100000000000000000000000000000010000000000010001000000000000000000000000000000000000
00100000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000100001000000000000000001000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001000000000000000000000000000000000000000000000000000000000000000010
00100000000000000000000000000000100000000000000000000000000000000000000000010000000000000000001000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000100000000000001000000000010010000000000000000000000000000001000010000000001000000000000000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000000000000010000000000000100000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000010000000000010000000000000000000100000000000000000000000100000000000000000000001000000000000000000000000000010000000000000000000000000000000000000000000010000000000001000000000000000001000000000000000000001000000000000000000000010000000000000000000000000000
00100001000000010000000000000000000000000000000000001000000000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000001000000000000000000000000000000000001000000001000000000100011000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000000010000000000000000000000000000000001000000000000000000000
00100000000000000000000001000000000000000000010000000100000000001000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000001101000000000000000000000000000000000000110001000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000100000000000000000000000000000000000100000000000000000000000000000000000000000000001000000
00100000000000000000000001000000000000000000100000000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000110000000001000001000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000001000000000000000000001000000010000000000001000000000000100000000000000000000000000000000000000000000000000000000000000000000001000000001
00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010000000000000000000010000000000100000000000000010000000000000000001000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000100000000000000001000000000000000000000000000000000000000000000000000001000000000000000001100000000000000000001000000000010000000000000000000000
00100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000100000000001000001010000000000000000000000000000000000000000000000000001010000000000000000001000000000000000000000000010100000000000000000000000000000000000000000
00100010000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000100000000000000000000000000000000000000000000000000000000000000001000000000000000000100001
00100000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000100001000000000000000000000000000000000100000000000000000010000000000000000010000000000000000000000000000000000000001000000010000000000000000000000000010000000000000000000000000000000000000000000000000000000000000010000100000000100011000000000000000000011000
00100000000000000000000000000000000001000001000000000000000001000000000000000000000001000000000000000000000000000000000010000000000000000000000000000000001000000000000000000000010000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000001001000000000000000000001000000100100000000000000000000010000000000001000100001000000010000000000000000001000000000000000000000010
00100000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000100100000000000001000000100000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000001000000000000000000000100000000000000000000000000000000000010000000100000000000100000000000000010000000000000000001000000000000001000000000000000000100000000000100000000000000000000000000000000000000000000000
00100000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000010000001000000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000000001000000000000000010000000000000000000000000000100000000001000000000000
01001100000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000001000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000001000000000000000100000000000000000000000000000000000000000000000000000100000000100000001000000000
01000000100000000000000000000000000000000000000001000000000000000000000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000010000000000000000000000000000000000000000000100000000000000000000000000000000010000000000000000000010000000000000000000000000000000000000000000000001000000000000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000010000000000001000000000001000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000010000000000000000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000001000000000000000010000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000010000000000000010100000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000001000000000000000000000000000000000000000000000000
01000000000000000000000000000000000000100000000000000000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000010000000000000000000010000000000000000010001001000000000000000000000000000000000000000000000000000000000000000000000000000001000000001000000000000000000000000000000001000000000000100000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000010001000000000000010000000000000000000000000000000000
01000000000000000000000000000000000000000000001000100000000000000000000010000000000000000000000000000000000000000000000010000000001000100000000000000000000000010000000100000001000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000010001010000000000000000001000000000000000000000000000000000000000000000000000000101000000000000000000000001000000
01000100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000001000000000100000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000000000000000000000000000000000000000000000000001001000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000
01000000000000000000100000000100001000000000000000100000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000010000000000000000000000000010
01000000000000000000000000000000000000000001000000000000000000100000000000000000000000000000000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000010000100000000000000000000010000000000000000000000000100000000000000000000000000000000000000000000000010000000001001000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010000000010000000
01000000001000000000000000001000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000100010000000100000000000001000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100110000000000000
01000000000000000000000000000000000100000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000000000000000000000000100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000010001000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000001000000000000000010000000000000000000000000000000000100000000000000000000000000000000000010100000000000000000000000000001000000
01000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010001000001000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001000000000000000000000000000000000100000000000000100010100000000000000000000000100000100000000000000000000000000000000011000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000001000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000010000000000000000000000000000000000000000010000000000001100
01000000000000000000001000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000100000100000000000000000000000010000000000000000000000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100000000000000000000000
01000000010000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000010000000000000000000000000000000001000000000001000000010000000000000000000000000000000000000000000000000001000010000000100000000000000000010100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
01010000001000000000000110000000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000001000000000000001000000000010000000000000000000001000000000000000000000001000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000110000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000
01000000000010000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000010000001000000000000001000000000000000000000100000000000000010000100000000010000000100000000000000000000001000000000000000010000000000000000100000010000000000000000000100000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000000010000000000001000000000000000000000000000000000
01000000000000000000000010000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000010000000000000000000000000000000000000000001000000000001000000000000000000000000000000000000010000000000000000000001001000000000000000000000010000000001000
01000000000000000000000000000000000000000000000000000000000000000000010000000000010000000000000000000000010000000000000000000000000000010000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000001000000000000010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100000000000
01000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000110000000000000000000000000000000000100010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000100000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000010000000000000000000000000000000000001000000000000000000000000010000000000010000000000000000000000000000000000000000000010000000000000000000000000100100000000000000000000000000000000000000000000000010000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000010000100000000000000000000000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000000000000
01000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000100000000000000000000000000000000000000000000100000000000001000000000000000000000000000000100000000000100000000000000000100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000001000000000000000010000000000000000000000100000000000001000000000000000001000000000000000000000000000000010000000000000000000000000000000000000010000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000011000000100000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
11000000000000100000000000000000000010000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000000000000010010000000
01000000100000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000100000000000000000000001000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000001000000000000000100000000000001000000000000000000000000100000000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000
01000010000000000000000000000000000000000000000000000000000010000000100000000000000000000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000000100000000000000000000000100000000000001010000000000000000000000000000000000000000001000000000000001000000000001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000000000000
01000000000000000000000000001000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000100000100000000000000000000000000000000000000000000000000
01000000000000011000000000000000000010000000010000000000000000000000100000000000000000000000000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000010000000000000000000000000000000000000000000000000000000000000000000000000010000000010000000100000000000000000000000000000000000000000000
01000100000000010000000010000000000000001000000000000000000000000000000000000000000000000010000000001000000000000000000000000000000000001000000000001000000000000000000000000100000000000000000000000100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000001000000001000000000100000000000000000000000000000000000000000
01000000000000000000000000000000000000001000001000000000000000000000000000000000001000001000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000011000000000000000100000000001000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000
01000000000001000010000000000000000010000000000000000000010000000001000000000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000000000000000000000000010000000000000000000000000000000001000000000000000000000000010000000000100000000000000100000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000000000000000000000001000000000000000000000000010000000000001000000000000
01000000100010000000000000000000000000000001000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000010000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000010000010000000000000000000100000100000010000000010
01000000000000000000000000000000000000000000000100000000010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000010000100000000000000000000000000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000000000000000010000000000001000000000000000000100100000000000000000001001000000000000000000000000000
11000000010000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000000000000000000000001000000100000000000000000000000000000000100000000000000000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000100000000000000000000010000000000000000000000000010000000000000000000000000010010000000000000000000000000000000000000000000000000000000100000000010000000000000000000000000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000001000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000011000000110000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000
01010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000000000000000000000000000000000100000000000010000000000000000000001000000000000000000001000000000000000100000100000000000000000000000001000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000100100000000000010000000100000000000000000000000100000000000000000000000000000000000
01000000000000000000000000000000001000000010000000000000000000010000000000000000010000000000000000000010000000000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000100000000000000000000000010000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000
01000000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000001000000000000000001000000010000000000001000000000000000000000000000000000000000000000000000000000100000100000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000
11000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000001000000000000000000000000000000000000101010000000000000000000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000100000000000000000000100010000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000000000000000000000000110000000000010000000000000001000000000000000000000000000000000000000000000000000000000100100000000000000000000000000001000000000000000000000000000100000000000000000000000000000000110000000000000100000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000010001000000100000000000000000100000000
01000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000010000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000
11000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000100000000000010000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000100010000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000010000000000
01000000000000000000000000000000000100000000000000000000000000000000000001000000000000000000000000000001000000000000000000000000000000000000000000000000001000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000010000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000000100000000000000000000010000000000
01000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000100001000000000000000000000000000000000000000000000000000000010000000000000000100001000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000100000000000000000000000000000000100000000000000000000000000000000000000100000000000100000000000000000000000010000001000000000000011000000000000
01000000000000000000000001000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000001000010000000000000100000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001000000010000100000000000000000000000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000100000000000000000010000000000000000000000010000000000000000000
11000000001000000000000000000000000000000000000010100000000000000000000000010000000000100000000000010000000000000000001000000000000000100000000000000000000000000000000000000000001000000000000000000010000000000000010000000000010000000000000000000000000000000000000000000000000000000000100000000010000000000000010000000000000001000000000000000001000000000000100001100000000000000000000000000000000000000000000001000000100000000000000001000000000000000000000000000000000100000000000100000100000000000000000000000000
01000000100000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000010000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000001000010000000000000010000000000000000000000000000000000000000100000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000001000000000000000000000000000001000000
01000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000100000000000100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000001000000000000000000101000000100000000000000000010000000000000000000000000000000000000000000000000000010000000000000000001010000000000000000000010000000000000000000000000000000010000000000000000000000001000000000010000000000000100000011000000000000001000001
01000000000000000000000000000000110000000000000000000100000000000100000000000000000000000010100000000000000010000000100000000000001000000000000000000000000000000100000000000000000000000000010000001000000000000000000000000000000000000000000000000000010000000100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000
01000000000000000000000000000000000001000000000000000100000000000000000000000100000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000100100000000000010000000000000000000000000000000000000000000000000000000010000000010000100000000000000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000010000000
01000000010000000000000000000000000000010000000000010000000000000000000100000001010000000000000000000000000000000000000100000000000000000000000000000000001010010000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000
01000000000000010000000000000000000000000000001000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000001000000000000000000000000000000001000000100000000000000000000001000000000000000000000000000000000000000000000000000001001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000010001000000000000000010000000000000000001000001000000001000000000000000000001000000000000000000000000000000100000000000001000010000000000000000000000000
01000000100000000000000000000000000010000000000010000000000000000000001000001000000000000000000000000000000010010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000010000000000000000000000000000000000000000010100000000000000000000000000000010000000000000000000000001000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000
01000001000000001000000010000000000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000100000001000000000000100000000000000000000100000000000000000000000000000000000000000001000000000000000000000000000000000000000000100001000000000000000000000000000000000000000000101000000000000000000100000000000000000000001000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000100001000000000000000000000000000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000100000000000001000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000000100000000000000000000000000000010100000000000000000000000001100000000000000100000000000000000000000001000010000000100000000010000000000000010000000000000000000000000000000001000000000000001000000000000000000001000000000000000000000000100000000100100000001000000000000000000000000000000000000000000001000000000000000000000000000000000010100000000000000000000000000000100001000001000000000000000010000000000000000100000000000000000000000000100000000000001000000000000000000000000
01000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000
01001000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000010000001000000000101000000000000000100000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000100000000000000000000000000000000000000000000001000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000001000000000000000000010000000000000000000000000
01000000000010000000000000000000000000000010000000000000000000000100000000000000000000000000000000010000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000100000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001000000000000000000000100000000000000
01000000010001001000000000000010000000000000000000000001000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000010000000000000000000000000000000010010000000000000000000000000000000000000001001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000010000000000000000000000000000000010000100000000000010000000
01000000000000000000000000000000000000000000000100000000000100000000100000000000000000000000000000000010000000000000000000000000000000000000000000000100001100000000000000000000000000000000000100010000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000010000000000000001000000000000000000000000000000000000000000000001000000100000000000000000000000000000000000000100000000000010000000000000000000000000000000
01000000000100100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000
01000000000000000000000000000100000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000001000000000000000000000000000000000000000000000000000100000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000001000000000000000000000100000000000000000000000010000000001000000001000000000000000000000001000000000000000000000000000000000000000000000001000000100000000000100
01000000000000000000000000000000000000100000000000010000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000001000000000100000000011000000000000000000000000000000000000000000100001000000000000000000000100011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000
01000000000000100000000000000000000000000000000000000000010000000100000000000000100000000000000000000000000000000000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001011000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000
01000000000000000000001000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000100000000000001000000000000010100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000010000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000100000000000000000000000011000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000000000000000000000000100000010000000000000000000000011100001000000000000000000000000000000000010000000000000000000000000000000000000000001000000001000000000000000000001000000000000001000000000000000000010000000000000000000000000000000000000
01000000000001000000000000000000000000000100010000001000000000000000000000000000000000000000000000000000000100000000000001000000000000000001011000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000100000010000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000010000000000000000000000000000000000000000000000000000000100000000000000000010000000000000000000000000000000000000000000000000000010000000000000000100000000
01000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000001010000000000000010000000000000000000100000000000000000010000000000000000000000000000000000001010000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000010000000000100000000000000000000000000000000000000000000000000100000000100000000000000000000000100000000000000000000000000000000000000100000000000000000000000000000100100000000000000000000000000000000000001000000000
01010000000000000000000000000100000100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000100000000000000000000001000000010000000000000000000001000000000001000000000000100000000000000000000000000000000000000000000000000100000000000000000000000000000000000100000000000000000000000010000
01000000000000000100000000000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000001000000001000100000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000010000000000000000000000000000000000000000000000
01000000000000100000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000100000000000000010000010000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000100000000000000000000000010
11000000000000000000000010000000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000010000000000000000000000000000000000000000010000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000001000
01000000000000000000000000100000000000000000000000100000000000100000000000000000000000000000000000000000000010000100000000000000000000000010001000000000000000000000010000000100000000000010000000000000000000000000000000000000000010000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000100000000000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000001000000000000000000000000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001000000010000010000000000000000000010000000000000000001000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000010000000000000000000000011000000000000000000000000000000000000000000000010000000000000000
01000000000000000000000000000000000000000000000010000000000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000010000000000010000000000000000010010000000000001000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000001000000000000000000000100000000000001000000000000000000000000000000000000010000000001000010000000000000100000000000
01000000000000000000101000000000000000000000000000000000100000000000000000000000001010000000000000000010000000000000000000100000000000000000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000100000000100000000000000000000010000000000000000000000000000000000000000
01010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000010000000000000000000000000000100000000000000000000000000000000001000000000000000000000000000000000000100000000000000100000000000000010100000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000001000000100000001000000000100000000000000000000000000000000000000000001000000000000000000
01000000000001000000000100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000100000000000000000000000000100000000000000000000001000000000000000000000001000000000000000100000000100000000000000000000000000100000000000000000000000000000010000000000000000000000000000001000000000000000010000000000000000000000000100000000100000000010000000100100000000001000000000000000010000000000000000000000000000000000000010000000000000
01000000000000000001000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000010000010000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000100100000000000000000000000000010000000000000000000000000000000000000000001000000000000000000000000000000000000000100000000000000000000100000000000000000000010000000000000000000000000000000000000011000000000000000000000000000000000000010000000000000100000000
01000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000000000000000000000000000000000000010000000000010000000000001000000000000000000000000000000000000000100000000000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000000000000000000001000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000010000000000000001000000010000000000000010000000000000000000000001000000000100000000000000000000000000000000000000000000000000000000000000000000000000100000000000010000000000000000000000000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001100000000000001000000000000000000000000000010100001000000000000000000000000000000000
01000000000000000000100000000000000000000000000000000000000100001000001000010000000000000000000000000000000000100000100000000000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000
01000000000000100100000000000000001000001000000100000000000000000000100000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000000000001000001000000000000000000000000000100000000000000000000000000100000000010000000001000000000000000010
01000000000000000000000101000000000000000000000000000000000000000000000000000000000000101000000000000000000000000001000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000100000000000000000000000000001000000000000000000000000000000000000000000100000000001000000000100000000000000000000100000000000000000000001000000000000000000000000000000000000
01000000000000000000000000000000000000000000000000000000101000000000110000010000001000001000000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000010000001000000010000010000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100100000000000100000001000000000000000000000001000000000000000000000000000000000000000000010100000000000000000000000000000000
01000001000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000001101000000001000000000000000000001000000000000000000000000000000000000000000000000000000011000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000000010000000000000000000000000000
01000000000000000000000000000000100000000000000000000010100000000000000000000000000000001000000000000010000000000000000000100000000000000000001000000000010000000000000010000000000000000000000000000000100000000000000000000000000000000000000000100000000000000000000000000001000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000100000000000010000000000
01000000000000000000000000000010000000000000000000000000000000000001001000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000001000000100000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000001000000000000100000000000000000000
01000000010000000000000000000000000000000100010000000010000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000010000000100000000000000000000000001000000000000101000100000000000000000010000000000000000000000000100000000000000000000100000000000000000000000000000000000001000000000100000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000001000000000001000000000000
01000000000000000000000000000000000000000000010001000000001000000000000001000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000100000000001000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001000000000000000001000000000000001000001000000000000000000000001000000000000000000000000001000100000000000000000000000000000000000100000000
01000000010000000000000000000000100000000000000000000000000000000000010000000000000000000000000100000000000100000000000000000000000100001000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000001000000000010010000
11000000000000000000000000000000000000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000001000000000100000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000
01000000000000000000000000000000000000000000000000000000000000001000000000000000000010010010000000100000000000001000000000000000000000001000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000100000000000000000000000000000000000000100000000100000000000000000000000000000000000000000000000000000010000000000000100000000100000000000000000001000000000000000000010000000000000000000000000000000000000000010000000000000000000000000000000000000000
01000000000000000000000000000000000000000000000000000000000010000000100000000000000001000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000100101000000001000000000000000100000000000000010000001000000000000
01000000000000010001000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000100000001000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000001010000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000000000000
01000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000010000000000000000000000000001000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000010000000000100000100000000
01000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000010000000000000000000001100000000000000010000000000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000000000000000000000
01000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000100000000000000001000000000000000000000000001000000000001000000000001000000000000000000000000000000000010000000000000000100000000000000000000000000010000000000000010000001000000000000
01100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000000000100000000000000000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000001000000000000000001000000000010000000000000000000000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000010000000000000000100000000000000100100000000000101010000000100000000000000000000000000010000000000000000000000000000000000000001100000000000000000000001000000000000000001000110000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000100000000000000000000000000000000000000000000
01000000000000100001000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001100000000000000000000000001001000000100000000001000000000000000000000000000000000000000000001010000000000000100
01000000000100010000000000000000000000000100000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000010
01000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000010000000000000000000000000000000000000000000000000000010000000000100000000000000000000000000000001000000000000000000000000000001011000000000000000000000000000000000000100000000000000000000000000000100000000000000000010000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000000001000000000000000011000001000000000000000000000000000000000000010000010000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000
01000000000000000001000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000010001000000001000000000000000000000000000100100000000000010000010000100000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000
01100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000010000000000000000000000000000000000000010010000000000000100000000000000000100000000000000000000000001000000000000000000000000000100000000000010000100010000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000001000000001000000000000010000000000001000000000000000100000000000000000100000000010000000000001110000000000000000000000000000000000000001000010000001000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000100000000000000000100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000010000000100000000000000000000000000000
01000000000000000000100000000000000000000100100000000000010000000000000100000000000001000001000000000000100000001100000000000000000000000000000000000010101000000000000000000001000000000000000000000000000000000000000000000000000010000000000001000000000100000010000000000000000000000000000000000100000000000000000000000000000100000000010000000000000000000000000000000000000000000100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000
01000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010000000010000000000000000000000000000000001001000000010000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000000000100000000000010000100000000000010010000000
01000000000000000000000010000000010000000000000000000100000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001000000000000000000000000000000000000000000100000000000000000000000000000000010000000000000000000000000000001000000010000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000100000010000001000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000000000010
01000000000000100000000000000000000000000000000100000000000000000000000000100000100000000000000000000000000000000000000000000001000000000000000000000000000000000001100000000000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000000000100000000000000001000000000000000000000010000000000000000000000000000000000000000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000000000000
01000000000000000000000000000010000000000001000000000000000000000000000000000000001000000000000000000000010000100000000000000000000000000000000010000000010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000001000000000000000000000000010010000000110000000000100000000000000000000000000100000001000000000000000000000000000000000001100000000000001000000000001000000000000000000000000000000000000000
01000000000001000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000001000000000000000001000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000
01000000000000010000000000010100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000100000000100000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000001000000000000000000001000000000000
01000000000000000000000001000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000100000000000100010000100000000000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000001000000001010000000000000000000000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000100000010000000000000000
01000000000010100010000000000000000000000000000001000000000000000000000000000000000100000000000000000000000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000001000000000000100000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000001000000000000000000000000000000000010000000000000000000000000000000001000000000000000001000000000000000000000000000001000000000000000000000000000000000000010000000000000000000100000000000010000100010000000000000000000000000100000000000000000000000000000000000000000000000000000010000000000000000000000000010000000000000000000000000000000000000000000000000000000
01000000000010000010000000000000000000000000001000000000000000000000100000100000000001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000010000001000000000000000000010011001000010000000000000000000000000000000001000000000001000000000000100
01000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000010000000000000000000000000000000100000000100000000000000000000000000000000000000000000010000001000100000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000010000000000000000000000000000000000000001000000000010000000000000000000000000000100000000000000000000
01001001000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100000100000000000000000000000000000000001000000000000000000000000000001000000000000000000100000000000000000100000000100000000000000000001000000000000000000000000000000000000000000001001000000000000000000000000010000000000101000000000000010000000000000000
01000000000000000000000100000000000000000010000000000000000010000000001000000000000001000000000010000000000000000000001000000000000000000000000000000000000000000000000000100000000000010000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000100000000000000000000001000010000000000000000000000010000000000000010000000000000010010000000000000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000
01000001001000000000000000000000010000000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000010010000000000001000001000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000000100000000000000000000100000000000000000000000000
01110000000000000000000000000001001000000000000000010000000000000000010001100000000000001000000000000000000000000000000100000000000100000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000100000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000010000000000000000000000000000000000000001000000000000000010000000000000000000
01001000000000000000000000000000000010000000000000000000000000000000000000000000000000001000010000000100000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000010000100000000000000010000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000
01000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000010000000000000001000000000100000000001001000000000000000000000000000000000000000000000000000000100100000000010000000000000000000000000000000000100000000000000000000
01000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000100000000001000000000000000000000000000010000000000000000000000000100000100000000000000100000000000000001000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000100
01000000000001000000000000000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000001000000000001000010000000101100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000
01000000001000000000000000000000000000000000000000000000000000000000000000000000000010011000000000000100000000000000000000000000100000110000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010001000000000000000100000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000010000000000010000000000000000000000
01000000000000000000000000100000010000000000000000000000000010000000010010000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000
01000000000000000000001000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000010000000000001000000000000000000000000000000000000000000000000000101010000000000000000000000000000000000000100000000000000010000000000000000000000000000000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000000000000000000000000100000000000000000000000
01000000000100100000000000000000110000010000000000000100000000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001000000000000000000000000000000000000000000000100000000000001000000000000000000000000000000000000000000010000000001000000
01000000000000000001000000000000000000000000001000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000010000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000000000000000000000000010000001000000000000000000000000000
01100000000000000000000000000000010000000000010000000000000000000000100000000000000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000010100010001000000000000000000000010000000100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000
01000000000000000100000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000010000000000000000000000100000000000000000000000010000000100000000100000000000010000000000000001000000000000000000000000000000000000000000010000000000000000000000000000000000000000001000000000000000000000000100000000000000000000001000000000000000000010000000010000000000000000000000
01001000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001000000001000000000100010000000000000000000000000000
01000000000000000000000000000110000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000001000000000000000000000000000100010000000000000100
01000000000000000000000000000010000000000100000000000000000000000000000000000000000000010000000000000000000000100000000000000000010000000000000000000000000000000000000000100000000000000000000000001000000000000100000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000
01010000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000100000000000000000000000000000100000001000000000000000000010000000000001000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
01000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000100000000000000010000000000000000000100000000000000010100001000000000000000000000000000000000000000001000000000000000000000000000000010000000000000
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000011000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000100000000000001000000001000000000000000000000000001000000000000000000010000000000000000000001000000000000000010000000000000000000000000000000001000000000000000000000000000000000000010000000
01000000000000000010000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000011000000010000001000000000000000000000000010000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000010100000001000000000001001000000000000000000000000001000000001000010000000000000000000000000001000000000
10000000000000000000000000000000000000000000000000000000000000000000001000000000001000000000000000000000001000000000000000000000000000000000001000000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000001100000000000000000000000000010000000100000110000000000000000000000000000000000001000000000000000000001000000000000000000000000000000100001000000000010000000000000
10001000001000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000010000000000000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000110001010000000000000000000000100000000000000000000000000000000000000000010001010000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000
10000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000100001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000001000000000000000000000000000000100010000000000000000000000
10000000001001000000000000000000001000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000010000000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000010000000000000000000001010000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000001000000000100000000000000000000000000000000000000000000000000000100000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000100000000000000000000001000000000000000000000000000
10000000000000000000000001000000000000000000100000000000000000000000000000000000000000010000000000000000000000000000000000010000000000000010000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000010000010000000000000000000000000000000000
10000000000000000000000000000000000000001001000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000010000000000100000000000000010000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000010000000000000000000000000000000001000000000010000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000100000000000000000000000000
10000000000010000100000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100100000000000000000000000000000000000000000001000000000000000000000000000000000000000000000100000000000000000001000000000000000000000010000000000010100000000000000010000000000000000000000000000000000000000000000010000000000
10000000000000000000000000000000000000000000000000000100000000000000001000000000000000000000000000000000001100000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000001000000011000000000000000000000000000000000000000110000000000000000000100000100000000000000001000000000000000000000000000010000000000010000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000001000000000000000000000000000000100001
10000000000000000000000000000001001000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000000000001000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000000100000000100000000000000000000100000000000000000000000000000000000000000000000000000000001000000000000000000001000000000000000000000000000000000000010010000000000000000010100000000000
10000000000000000000000000000000000000000000101100000000000000000000000010000000000001010000000000000000000000010000000000000000000000000000000001000000000000000001000000000000000000000000000001000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001100000000100000000000000000000000000000000000000000010000000000000000000000000000000001001000000000000000000000000100000000000000000000000000000000
10000000000000000000000100000000000000010001000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000000000001000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000100000000000000000000000000000000000000000000000000
10000000000000000000000000000100000000000000000100000000000000000000000000000000000000100000000000000000100000000000000000000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000010000000000000010000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000000010
10000000000000000001000000100000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000100000100000000000010000000000000000000000001010000000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000001000000000000000010000000000000000100000000000000000000001010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000010000000000000000000
10000000000100000000000000000000000000000000000000000000000000000000000000000000000000001001000000000000000000000000001000000000000000000000000000010000000000000000001000000000001000000000000000000000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000010000000000001000001000000000000000000000000001000000000000000000000000000001000000000000010100000000000000000000000000000000000100000000000000010010000000010000000000001000000000000000000000000000000000000000010000000
10000000000000000000000000000000000000000100000000000001000100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000001000000000000000000000000000000000000000000100000000000000000000000000000000000000000100000000000100001000000000000000001000000000000000000000000100000000100000000000000000000000000000000000000100000000000000000000000000000000000000000000000000010100000000000000001000000000000000000000000010000000000000
10000000000000000000000000000000000000000000001000000000000000000000100100000000000000000000010000000000000000000000000001000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000000000000010001000000000010000010000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000001000000000000000000000000000
10000000000100000000000000000100001000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000001100000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000
10001010100000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000000010100000000000000000000000000000000000000000001000001000000000000000000000000000000000000000000000000000000000000100000000010000000000000000000000000000000010000000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000110001000000000000000000000010000000000000000000000000010000000000000000001000000000000000
10000000000000000000000000000001000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000010000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000010000000000000000000001000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000001000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000000000000000000100000000000000000000000000010000000000000000000000000000000000000000000000000000000000
10000000000000100000000000000000000000000000110000000000100000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000100000000000000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000000000100000000000000000000000000000001001000000000000000000010000000000000000000000010000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000
10000000000100000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000001000000010000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000100000010000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000010000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000100000000000000000000000000000000000000000000000000000000000010000000000100000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000010000
10000000000000000000001010000000000000000000000000000000000000000000000000000000000000100000000000000000000001000000000000000000001000010000000000000000000000000000100000000000000000000000000000000000000000100001000000000000000000000010000000000000000000000000010000000000000000100000000000000000000000000000001000000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000
10000000000000000000000000000001000000000000000000000000000000000000000000000100000001000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000001000000000000000000000000000000000000000000000000000010000000000000010000000100000000000000000000000000000000000000000000000000000
10000000000000000000000010100000000000100000000000000000000000100000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000010000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000
10000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000010010000000000000000100000000000000000000001000000000000000000000000000001000000000001000000000000000000000000000000100000000
10000010000000100000000000000000000000000100010000000010000000010000000000000000000000000000000000000000000010000000000000000000000000000000000001000000000000000000000000000000000000000001000000001000000010000000000000001000000000000010000000000010000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000010000000000000000100000000000000000000000000000000000000000000000000000010010000000100000000000000000000000000000000
10000000001000101000000000000000000100000000000000010000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000001000000000000000000100101000000000000100000000000000000000010000000000000001000100000000000000000100001000000000000000
10010100000000000000000001000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000100000000000000000000100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000010000000000000000000000000000000000000000000000100000000
10000000000100000010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000000010000000000000000000000000000000000000000001001000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000100
10000000000000010000000000000000000000000000100000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000011000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000100000000000000010000000000000000000000000000000000000100000000000100000000000000010000000000000
10000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000000000010001010000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000001000000000000100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000010000000010000000010000000000000000000000000000000000000
10000000000000000000000000000000000000000100000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000100000001000000000000000010000000000000000000000000000000000000100100000000000000000000000000000000010000001100000000000000001000000001000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000001000000101000000000000100000
10000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000001000000000000000000100000000000010000000000000000000000000000000000000000000000000000000000000000100000000000000010000000000000011101000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000010000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000010000001000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000010000000100000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000100000000000000
10000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000100000000000000000000000000000000000110000000000000000000000000000000000000000000000000010000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000100010000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000001000
10000000000000000000000000000001000000000001000000000000000000000000000000000000000010000000000000000000000001000000000000001000100000000000000000000000001000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000010000000000000000000000000000000000001001000000000000000000010000010000000000000000000000000000000001000000010000000000000000000000000000000000001000000000000000000000000000000000000010000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000001000000000010000000000000000100000000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000010000000000000000000000000000000000000000000000000
10000000000000000000100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000000000000000
11000000000000000000000000000000000000001000000000000000100000000000100000000000000000000000100000000000000000000100000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000100000000000000010010000000000000000000000000100000000000000000000000010100000000000010000000000000000000010010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000001000000001000010000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000100000000000000000000000000000000110000000000000001000000100000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000
10000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000010000000000000000000000000000000000000010000000000000000000000000000000000000000000010000100000000000000000000000000000000100000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000001000000000000000010000000000010000000000000000000000000000000000000000000000000
10000000000000000000000100000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000010001000000000000001000000000000001000000000000001000010000000000000000000000000000000000001000000000010000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100001000100
10000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100001000000000000000000000000000010000000000000000000000000001000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000
10000000000100000000000000000000000000000000000010000000000000000010000000001000000000000000001100000000000100000000000000000000001000000000000000000000001000000000000000000000000000000010000000000000100001000000000010000000000000010000000000000000000010000000000000000000000000000000000000000000000000010001000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000100000000000000000000000000000000000000000000010000000000000000000010000100000000000100000000000000000100000000
10000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000100000000000000001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000001000000000000000000000000000100000000000000000000000000000000100000000000000000000000000000000000000000000000000010001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000011000000000000000000000000000
10000000000001000000000000000000000010000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000100000000000000000000000000000010000000000000010000100000001000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000001001000000010000000000000000000000000000000000100000000000000000000000000010000000000000000000001100000000000000000100000000000000000000000010000000000000
11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000100000000001000001000000000010000000100000000100000000000000000000000000000000000000000000000000000000000000100000000000000001000000001000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000100000001000000000000000000000000000
10000000000000000000000000000000000000001000000000000000000000000000001000000000000000000000010000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000001000000000000000000100000000000000000000000000000010000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001000000000000000000000000000000000010000000000000000000000000000000000000000001000000000000000001000000000000000000000000000010000000000000000000000100001000000000000010000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
10000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100000000001000000000000000000100000000000000000000000010000000000000000000000000100001000000000000000000000000000000001000000000000000000000000000000000000000000000100000000000100000000000000000010000000000000000000000000000000000000000000000010000100000001000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000010000000000000010000000000000000000000000000000000000000000000000000000001000010000000000000000000000011000000000000000000000000000000010000000000000010010000000000000000000000000000000010000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000
10000010000100000000000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000100000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000010100000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000000000000000011000000000000000000000000100000000000001000000000000000000000000000000000001000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000010000000100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000
10000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000000001000000000000000000000000000100000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001000000000000001000000001000000000001000010000
10000000000000000000000000000001000100000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000000000010000000010000001000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000010000000000000010000000000000000000000000000010000000000000000000
10000100000000000000000000000000000000000000100000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000000000000000000000000100000000000000001000000000000000000000000000100000000000000000000010000000000000
10000000000000001000000000000000000000000000000000001000100000010001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100000000000000001000000000000100000000000001000000000000010000000000000000000000000000000000000010000000000000000100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000010100010000000000000000000000000000000000000000000000000000000000000001
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001000000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000100000000010000000000000100000000000000000000000100000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100010000000010000000000000000000000000000000000000000000000000001000000000010000000000001000000100000000000000000000000000100000000000000000000000000000
10000000010000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000000000000000000000000000000000000000000000
10000000000000000000000000000000000000010000000000000000000000001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000010000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000000000000010000100000000000000000000000000000000000000000
10000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000010000000000000000000000000000100001000000000000000010001000000000000000000000000000000100000000000100000000000000000001000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001000000000000000000000000000000000000000000000000000000
10000000100000000000000000000000100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000100000000000010000000000000000000000000000000000010000000000000000000000010000000000000000000000000100000000000000000001000000000000000000000000000000000000000000000001000000000110000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000010000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000010100010001000000000000000000000000000000000000000000000000000010000000000100000000000000000000001000000000000000010010000000000000100000000000000000000000000000000000000000000000000000000001001000000000000000000010000100000000100001000000000000000000000001000000000000100000000000000000000000100000000000000000000000000000000000000001000000000000000000000100110000000000000
10000000000000000000001010000000000000000000000000000000000000000000000000000000000000000001000000000100000000000000000000000000100000000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100000000000000000000000010000100000000000000000000000000000
10000000000000000000000100000000000000000000000001000000000000000000000000000000000000100000000000000000000000000001100000000000000000000000000000000000000010000000000000010000000001000000000001000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000001000000010000000000000000000000000000000000000000000000000000000001000000100000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000001000000000000000000100000000000010000010000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000010000000000100000000000000000000000000000000000000000000000000100000000000100000000000000000000000000000000000000000000001010000000000000000000000000000000000001000000000010000000010000000000000000000000000000000000000000000000000000000000000000000000000100000000010000000000000000000000000
10000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000010010000000000000000000000000100000000000000000001000000000000000001000000001000000000000000000000000000000000000000000000000000000
10000010000000000000001000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000001000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001000000000100000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000001000000100000000000000000000000000000000000000000
10000000001000000100000000000000000000100000000100000001000000100000000000000000000001000000000000000000010000000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001000000100100000000000100000000000000000000010000000000000000010000000000000000000000000010000000000000000000000000000000000000000001000000000000000000000000000000000000100000001000000000000000000000000000000000100000000000000000000000000
10100000000000000000000000000010000000000000000000000000000000000000010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000000010000000000010000100000001100000000000000000000000000000000000000000000000000000000010000000000000000000000100000000000000000000000000000
10000000000000000000000000000000000000000000010000010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000011000001000000000000000000000000000100000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000000010000000000000000000000100000000000000000000000000000000000000000000000001000100000010000000000000000000000000010000000000000000100000000000000000000000000000000100001000000000000000000000000000000
10000000000010000000000000000010000000000000001000000000000000000000000000000000000000000000000000000100000100000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000
10000000000000100000010000000000000000000000001000000000000000100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000010000000000000100000000000000000000000000000000011000000000000000000000000000000000010000000000000000000000000000000100010000000000011000000100000000000000000000001000000000100000000000000000000000000000000000000000000000000000
10000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000001000000010000000000000000010000000000000000010000000000000000000000000000000000000010000000000000001000000100000000000010000000000000000000000000000000000000000000000
10000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000001000000000001000000000000000000000000000000000000000000000000000000000000000100000100000000000000000000100000000000000000000000000000000000000000000000000000100000100000
10000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000001000000001000000000000000000000000000000000000001100000000011000000000000000000000000000000001000000000000000000000000000000000000000000000000000001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000011000000000000001000000100000000000000000000000000000000000000000000000000000000000000000
10000000100000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000010000000001000000100000000000000010000100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000010000000100000000100000000000000000000000000000000000
10000000000000010000000000000000000000001001001000000000000000001000000000000000000000000000000000000000010000000000000000000100000000000000000010000000000000000000010000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000001000000000000000000000000000001000000000100000000000000000000000000000000000000000000000100000000000000000000000000100000000000000000000000000000010000010000000000000000000000000000000000000001000001000000000000100000000000000000010000000000000000010
10100000000000000000000000000000000000000001000000000000000000000000000001000000000000000000001100000010000010010000000001000010000000000000000000000000000000000000010000000000000000000000000000000000000000000001000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000010000000000001000000010
10000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000001000001000000000
10000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000100000000010000101000000000000000000100001000000000010000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000001000000101000100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
10100000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000100000000000000000000000001000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000100000000000000000010000000000000000000000000000000000000000010000000000000000
10000000100000000000000000000000000000000000000000000000000000100000000010000010000000000000010000000000001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001000100000000000000000001000000000000000100000000000000000000000000000
10000000000000000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000010000000000000000000000000000010000000000010000000000000010000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000010000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100000000100000000000000000000000000
10000000000000000000000000000000000000000000000001000000010001000010000000000100000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000010000000000011000000000000000000000000000100000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000010000000000000000000100000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000000000000000000100000000000001000010001000000000000001000000000000000000000000000000000000000000100
10000000000000000000000001000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000000000001000000000000000000000100000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000100000001000000000000000000000000010000
10001000000000000000000000000000000000000110000000000000000000000000000000000010000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000001001000000000000000000000000
10000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000010000000000000000000000000000000000010000000000000000000000000001000001000000000000000000000000010000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000001000000000000010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000010000000010000000000000000000000000000000000001000000000000000001000000000001000000000000010001000000000000000010000000000000000000010000000000000000010000000000000000000000000100000010000000000001000000001000000000000000000000000000000000001000000000000000000000000010000000000000000000000000000000000000000000000000
10000010000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000000000000000000000000000000000000000000001000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000001000000000000000000000000000000000000010010000000000000010000010000000000000000010000001000000000000000000000000000000000000000000000000010000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000100000000000000000000001000000100000010000100000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000100000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000100000000000000000000100000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000100000000011000000000000000000000000000000100000000001000000000000100000000000000000000000000000000100000000000000000000000000000000000000000010000000000000000000000010000000000000000000000000000000011000000000000000000000000000000000000001000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000001000000000000000000000000000000000000000000100000001010000000000000000000000000001000100000000000000
10000000000000000000000000010001000000000000000000000000000100000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001001000000100000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000
10010000000000000000000010000000000000000000000000000000000000000100001000000000000000000010000010000001000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000000000000000000000100010000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000010000000000000101000000000000000000000001000000000000000000000
10000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000010000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000010000000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000100000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000
10000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000010000000000000000010010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100010000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000100000000000000000000000000010000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000000000000001000000000000000000010000000000000000000000000010000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000100000001000000000000000000000000000000000001000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000
10000000000000000000000000000000000000000000000000000010000000100000000000000100000000000000000000000000000000010000001000100000010000000000000000000000000000000000000000000000000000010000000000100000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000000000000000000000000000000100000000100000000000000100010001000000000000000000000010000
10000000000001000001010000000000000000000000000000000000000000000000100100001001000000000000000000000000000000000100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000010000010100000001000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000000001000000000000000000000000000100000000000000000000000000000000000000001100000000000000000000000000000000000010000000000001000000000000000100000000000000000000000100
10000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000010000000000000000000010000000000000000000000000001000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000100000000000000000000
10001000000000000000000000000001000001000000000000000000000000000000000000000000000000000001000000000000000010010000000000000000000000000000000000000000000000000010000000101000000000000000000000000000000000000000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100100000000000000000
10000000000000000000001000000010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000000000000000000001000000000001000010000000000000000000000001010000011000000010000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000100000000000001000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000
10000000000000000100000000000000000000000000000000000000000000000000000001000001000000000000000000000100000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000010001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000100000000000000000000000000000000000001000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000000000000000000000000000000000100000000001001000000001000000000001000000000000000000000000000000000000100000000100000000000000000000000
10000101000000000000000000000000000000000100100000000000000000001010000100000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000000001001000000000000000000000010000000000000000000000000000000000010000000000000000000000010010000000000000000000000000000000000100000000000000000000000000000000001000000010000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000001000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000100000100000000000000000000100000000100000000000000000000000000000000000000001000000000000000000000000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000100000000
10001001000000000000000000000000001000000000000000000000000000000000000000000000001000000000000000000000000010000000000010000000000000100000000010000000000000000000000000000000000000000000000000000000000000100000000000000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000010000000000000000000000010000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000000000000010000000000000000000000000000100000101000000001000000000000000000000000000
10001000000000000000000000000000000000000000000001000001000000000000000001000000000000000000000000010000000000000010000000000000000000000000000000100000000000010000001000000000000000000000000000000000000001000000000000000001000000000000001000000000000000000000000000000000000000000010000000000000000000000000000000001000000000000001000000001000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000
10000000000000000000000000000100000000000000000000000000000000000000000000000000010000000000000000000000000000000000000010010000000000000000000000000000000010000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000000000001000000000010000000000000001000100000000000000000000000000000000001000000000000000000000000000000000000000001000000100000000000000100000000000000000000000101000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000001000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000010000000000000000000000000100000001000000000100000001000000000000000
10000001000000000000000000000000000000000001000000100000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000010000000000000000000000000100000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000100000000010000000000000000000000000000110000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000001000000000000000001000000001000000000000000000000000000000000000000000010010001000000000000000000000000000000000000000000010000000100000001100000000000000000000000000000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000100000000000001000000000000000000000000000000000000000000000000
10000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000000000000000000000000000001000000010000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000001010000100000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000010000000
10000000000001000000000001000000011000000000000000000000000100000000000000000000000000100000000100000000000000000000000000000000000000000000000001000000000001000000000000000000000000000000000000010000000100000000010000000000000000000000000000001000010000000001000001000000000000000000000000000010001000001000000000011000000000000000000000000000000000000000000000000000000010000000000000000000000010000000000000000000000000000000000000000000001000000000110000000000000000000000000001000000010100000000000000000000
10000000000000000000000000000000011000000000000000000000000000000000000001000000010000000000000001000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000001000000000000100000000000000000000001001000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100100000010100000000000000000000000000001000000000000000000000000
10000000000000000001000000000000000000000000000000000000000000000010000000000010000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000100000000000000000010000000000001000000000000010000000000000000000000000000000000000000010001100000000000000000000000000000000000000000000000000000100000000000000000000000000000001001000000000000000000100000000000000000001000000000000000000000000000100000000000000000000000000000000000000001
10000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000010000000000000000000010000001000000000000000000000000000010010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000001000010000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000001
10000000000000000000000000000000000000000101000000000000000000000000000000000010000000000001000000000000000000000001000000000000000000000000100000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000100000001000000000000001000000000000001000000000000000000000000000000000000000000000000000001000000000110000101000000001001000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000001000000000000000000000000000000000000010000000000000000
10000000000000100000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000000000100000000000000000000001000001000000000100000000000000100000000001000000000000000010000000000000000000100000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000100000000000010000000000000100000010000000001100000010000000000000100000000000000000000000000000000000000000000000000000010110000000101000000010000
10001000000000000000000000100000000000000000000000000010000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000000000010000000000001000000001000000000000000000000000000000000000000000000010000000000000000000001000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000010000000000000
10000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000010000000001000000000100000000000000000000000000000000000000000100000000110000000000100000000010000000000000000000000000000010000000000000000000000000000000001000000010000010001000000000000000000000000000
10000000100000000000000000000000000100010000000000000000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000001010000000000000000001000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000010000000000010000000000000000100000000000000000000000000000010000000000000000000000000000000000000000010000100000000000000100000000000000000000000000
10000000000000000000000000000001000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000000001000000000100000000001000000010000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000011010100100000000000000000000000000000100000000000000000000000100000000000000000000010000000000100000000000000000000000000000000000000
10000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000100000000000000000000000000000100000000000000100000010000100100001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10100000000000000000000000010000000000000000000000000010000000001000000010000000000000000000000000000000000000000100000000000100000000000000010001000000000000000000000000000000010000000000000010000000000000000000000000000000000000000000000000100000000100000000000000000000000000000100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000000000010000000000100000000000010000000001000000000000000000000000000000000000000000000000000000000000100000000000000000000
10000000000000000000010000000000000000000001000100010000000000001000000000001000000000000100000000000000000000000000000000010000000000000000000000100000000000000000100000000000000000010000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000100000000000000000000000000010000000000010000000000000000000000000010000000000000000000000000000000100001100000000
10000000000000000000000000000000100000000010010001000000000000000100000000000000000000000000000010000000000000001000000000000000000000000000000000000000000001000010000000000000000000000000000000000000000010001000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000
10000000000000000000000000000000000000000000000000000000000001000000001000000000000000000000010000000000001000001000000000000000000100000000000000100000000000000000000000000000000000000001000000000000000000100000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000010100001100000010000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001000110000000000000000
10000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000000010000000000000000000
10000000000000000000000001000000000000000000000000000000010000010000000000000000000100000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001000000000000000000000001000000010000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000010000000001000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000
10000001000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000010000000000010000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000001000000000010000000000000001001000010000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000001000000000000000000000000000000000000000000000000000000000000001000000000001000000000000000000000000000000001000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000001001000000000000000000000000000000000000000010000000000000000000100000000000000000000000100000100000000000000000000000000000000001000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000000000000000000000000
10000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000100000000000000001000100000100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000101000000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000010000001000000000000010000000000000000000000000100000
10000000000000000000000000010000000000000000000000100000000000000000000000000000000000000010001000000000000100000000000000000000000000000000000000000000000000000000000000000000000010000000000000000010000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000100000000000000000000000000000000010000000000000100000000000000000000000000000000000000000010000000000000000000000000001010000010000000000001001000000000
10000000000000000000000000000000001000001000000000010000000000000010000000010000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000010000000010000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10010000000000000000000000000000000000000000000000000010000000000000000000000000000000001000000000000000000000000000000000100000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000100000010000000000000000000100000100000000000000000001000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000100000000000001000000000000000000000100000000000000000000000000
10000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000010001010000000000000100000000100001000000000000000000000000000100000100
11000000000000000000000000000000000000000000010000000000000000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000100000000000000000000100000000000000000000000010100000000100000000000000000000000000010000000000000000000000000001000000000100000000000000000000000000000000000000000000000010000000000000000000000000000000000100001000000
10000000000000000000000000000000000000000000001000000100000000000000000000000000000000000000000000000000000010000000000000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000010000001010000000100000000000000000000000000000000010000000000000000000000000000000000000010000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000100000000000000000000000000
10000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000010000000000000000000001000000000000000000000001000000000000000000000000000000000100000000000000000100000000000000000000000000011000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000010000001000000000000000000001000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100100000000100000000000000000000000000000000000000000000000000100000000000000010000000000000000000000000000000000000000000001000000000000000000000000001010000000000100000000000100000100010000000000000000101010000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100
10000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000001000000000000000000000001000000000000000000001010000000000001000000000100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000001000001000000000010000000000000000001000000000000000000000000000011000000000000000000000000000000000000000000010010000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100000000000000000000000000000000000000010000000000100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000100000000000100000000000000000001000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000000000000000000000000000010000000000100000000000000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000001010000100000000000000010000000000000001000000000000000
10000000010000000000000000000000000000000000000000000000000001010000001000000000000000010100000000000000000000000000000000000000000000000000000000000000000000100000000000000010100000000000000000000010000000000000001000000010000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000000000000000000000000001000000000000000000000000000000000011000100000000000000100000000000000000000000000000000000000100000000000000000000000000000000000
10000000000000000010000000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000001000000000000000000000010100000010000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000
10000000101000000000000000000000001000000000000000000000001000000000000000001000000000000000000100000010000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000100000000000000000100000000000100000000010010000000000000100000000000000000000000000001000000000100000000000000000000000000010000000000000000000
10000100000000100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000010000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001000000000000000000001000000000100000000100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000001000000000000000000000010000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000001000000000000000000000010010000100000000000000010100000000010000000000100000000000000010000000000000000010000000000000000100000000000001000000000000010000100000001000100000000000000000000000100000000000000000000000000000000000000000000000000000100000000010000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000
10000000000000000000000000000010001000000000000000000000000000000000000000100000000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000100010000000000000000000100000000000000000000000000000000000001000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000
10000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000
10000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100000000000
10100000000011000000000000000000000000000000000000000000000000000000000000000000100000000100010000000010010000000000000000000001000100000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000100000000000000000000100000000000100000000000000000000000001000000000000000000000000000000000000000000001000000000000001000000000000000000000000000000
10000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001100000000000010000000000001000000000000000100000000000001000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001000000100000000000000000000000000000000010000000000001000
10001000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000010000000000000000000000000000000000000000001100000000000000000000010000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000100000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000000100000000000000001000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000100000000001010000000000110000000000000000100010000000000000000000100000001000000000000000000010000000000000100000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000001
10000000000000000010000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000010000001000000000000000000000000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000100000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000010000000000
10000000000000000100000000000000000000100010000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000010000000001000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000010000100000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000
10000000000000000000010000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010010000000000100000000000000000000000001000000000000000000000000000010000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000010001000000000010001000000000010100000000000000000
10000000000000000000000000000000000000000000000000000000000010000010000100000010010000000000001000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000100000010000000000000000001000000000000000000000000000001001000000000000000
10000101000000000000000000000000000000000000000001000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000010000000000000000000010010000000000010000000000000000000000000000000000000000000000000000000
10000000000000000000100000000000000000000000000000000000000000000000000000001000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000100000000000001000000000000100000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000010000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100000010000000000000000000000000000000000000010000000000000000000000000000000000000010000000000000001000000000000000000000
10000000000010000000001000000000000000000000000000001000000000000000000000000000000000000000000000100100000000000000000000000000000001000000000000000000000000000000000000100000000000000000000000000000000000000000000100000000000000000000000010000000000001000000000000000000000000000000000000000000000000000000000000000000100100000000000000100000000000000000000000000001100000100000010000000000000001000000000000000000000000010000000000000000000000000100000000000000000000001000000000000000000000000000000000000000
10000000100000000000000000000000000000000000000100000000000000000000000000000000000000000100000100000000000001000000000000000000000000000000000000000000000000000101010000000000000000010000000000001000000000000000000100010000000000000000000000100000000010000000000000000000100000000000000000000000000000000000000000000000100000000000000000000000000010000100000000000000000000000000000000100000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000
10000000000001000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000000000000000000000000000000000000000000010000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000010000010000000000000000000000000000010000000010000000000000000000000000000000001001000001000000000000000000010000010000010100000000000000000000000000000000000000000000000010000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
10000000001000000000100000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000010000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000000000000000100000100000000000001000000000100
10000000001000000000000000000000011000000000000000000000000000100000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000100000000000000000000000000000000010000010000000000010000000000000100010000000000000000000001000000000000000000000000000000000001000000000000000001000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000100000000000000000100000000000001000000000000000000000000000000001000001000100000000000000011000100000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000000000000000000000000000000100000100000000000000000000000000001000000000000000000000000000000000000000001000000000010000000000000000000100000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100010001000000000000000000000000000010000100000000000000000100000010001000000000000000000000000001
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000000000000000000010000001010000001000000000000000000000000000000000100000000000001000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000010000000000000000000000000000
10000000010000000000001000000000000000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000000010000000000001000000000000000001000000000000000000000000000000000000000000000000000000001000000000000000000000000
10000000000000000000000000000010000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000010000000100000000000000000000000000000000001001000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000
10000000000000000000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000000000000000010000000000000000000000000000010000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000
11000000000000000000000000000000000000000000000000000000000000000000001000000000000100000000000000000000000000000000000000000000100001000000000000001000000000010000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000
10000000000000000000110000000000000000000000001000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000001000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000010000000000000100000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000010000100100000000000010000000000000
10010000000000000000000000100000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000000100000000000000000100000000000000000000000000000000000000000010000000000000000000000000000000000000000110000000000000000000000000010000000000000000000000000000000000000000001000000000010000000000000000000000000000100000000000000000100010000000000000000000100000000000000000000000000100100000000000000000000000000000000000000000000100000000010000000000000000000000000000000
10000000000000000000000000000010000000000000000000100000000000000000000000000000001000000100000001000000000000000000000000000000000001000000000000000000000000000000000100100000110000001000000000000000000100000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001000000010000000000000010000000000000010000000000000000000000100000100000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000001000000
10000000000000000000000000000000000000000000000001000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000010000000000000000000000000000001000000000001000000000000000000000000000000000100000000000000010001010000000000000000000000000000000000000000100000000000000000000000000000001000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000
10000000000000010100100000000000000010000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000010000000000000000000000000000010000000000100000000000000000000000000000000000000000000000000000000100000000000000000000001000000000000000000001000000000010000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000010000000
10000000000000010000000000000000000000000001001001000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000100000000100000000010000000000000000000000000000000000
10100000000000000000000000000100010000000000000000000000000000001000000010000000000000000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000100000000000000000000000001000100000000000001000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000
10100000000000000000000000001000100000100000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000001000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000100000000000000000000000000000000010000010
10000000000100000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000010000000000000000000000001001000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000001000001000010000100000000000000000000000000000000000000000000001000000000000010100000000000000000000010000000000000000000000000000000000000000000000000000011000000000000000000000
10010000010000000010000000000100100000000000000000000000000000000000000000000001000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000100000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
10000000000001000000000000100000011000000000000000010000000000010000000000000000000000100010000000000000000000000000000000000000001000010000000000000000000000000000010000000000100000000000000010000000000000000000000000000100000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000000000110000000000000000000000000000000000000
10000000100000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000010000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000001000000000000000000000000000000000000000000000010000000000000100000000000000000000000100000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000
11000000000100000000000000000000000000000000000000000000000000000000000001000000000000000001000010000000000000000000000000000000000000000000000000000000000000000100000000000000010001000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000100000000010100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000
10000000000000010000000000000100000010000000000000000000000000000010000000010000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000000000000000000010010000000000000000000000000100001000000010010000000100000000100000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000001000000000000000000000000000000000000
10000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000100000000000000000000000010000000000000000000000000000110000010000000000000100010000000000000000000000000000000000000001000000000000001000000101000000000
11000000000000000001000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010000010000000000000000001000000000000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000010000000000000000000000000000001000000000
10000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000010000000000000010000000000100000000000000000010000000000001000000000000000000000000100000000000000000000000000010000000000000000000000000000000000000000001100000010000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000000000000000000000000000000000
10000000001001001000000000000000000000000000000000000001000000100000000000000000000000000000000000000000000000000000100000000000000000100000000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000000100100000000000000000000000000000000000000000000000000001000000000010100000000000000000000000000000010000000000000000000000000000000000010000000000000000001000000000000001000000000000000000000000000000000000000000000000000100000000000000010000000000000001000000000000000010000000
10000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001000000001000100100000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000010000000000000000
10000000000000100000010000000010000100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000100000000000000000000000000000001100000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001001000000000000001000000010000000000000000000000000000010000000000000000000000000100000000000000000000000000000000000000010000000000000000000100000000
10000000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000000000000100000000110000000000100000000000000000000000000000000000000000000000000001000000000000000000000000100000000000010010000000000000000000000000000000000000100011000001000000000000000001010000000000000010000000000000000000000000000000000000001000000000000000000000000000000000000000001000000010000000000000000000000000000010000000000000000000000001000000000000000000010000001000000000000000000000000000000000000
10000100000000000000000000000000000000000000000000000000010000000010001010000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000001000000000000100100001000000000000000000001000000000001000000000011000000001000000000000000000000000000000000000000000000000000000000000010000000000000001010000000000000000000000000000000000000000000000001000000000010000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000
10000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000100000000000000000001000000000000000001000000001000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000010000000000000000000000000100000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000100000000000010000000000000000000000000000000000000000001000000000000000
10000000000000000000000000000001000000000101000000000000000011000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000100000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000010000000000000000000000000001000000000000000000000000000000000000000000000001000000000000100000000000000000000000000100000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000101000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000000000000000010000100000000000000100000000000001000000000000000000000000000010000000000000000000000000000000000000000000010000001000000000000000000000000000000000000000000000000000100000000000010000000000000000000000000001000000010000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000001000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000010000000000001000000000000000000000010000000000000100000000000000001000000000000000000000000000000000001000000000000000000000000000010000000000000000001000110000000000000000000000000000000000000000000000000000000000000000
10010000000100000000000000000000000000000000001000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000100000000000000000000000000
10000000000000000000000000000000000100000000000000000000000000000000000000000010000000000010000000000000000000000000000000010000000000000000000000100000000000000000000000000000000000000000100000000000100001000000000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000000000000000000000001000000000000000000000000000010000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000100001000000000000000000
10000000000000000000000000001000000110000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000010000010000000000000000100000000000000000000000000000001000000000001000000000000000000000000000000000000000000000000000000000001000000000100000000000000000001000000000000000000000000000000000000000000001000000000000
10000000000000000000000000000000000000000000000000001000000000000000000010000000010100000000000010000100000000000000000100000100000000000010000000000000000000000000000000000000010000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000100000000001000000010000000000000000000000000000000000000000000000000000000000010000000000010000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000001
10000010000000000000000000000000000100100000000010000000000000000000000000000000000000100000001000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000100000000000000000010000000000000000000001100000100000100000000000000000000010000000000100100000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000011000010000000000000100000000010000000
10000000000000000001000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000001000001000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010000000000001000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000100000000000000000000000000000000000000001000000000000000001100000000000000100000000000000000000000000000000000000000001000000000000000000000000000000000000000000000
10000000000000000000100000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000010001000000000000010000000000000000000000000000000100001000000000000000010000000000000000001000000000000000000000000000000000000001000000000000000000000001000000000000000000000000000001000000000000000000000000000001000000000000000
10000000000000000000000000000000000000000000000010000000000100000010000000000000000000000000000000001100000000000000000000000000000000000000000001000000000001000000000000000000000000100000001000000000000000000000000000000000000000000000010000000000000000000100000000000000000000000000000000001000000000000000000000100000000000000000000000000100000000000000000001000000000000000000000000010000000000000000000000100100000000000000010100000001000000000000000000000000000000000000100000000000000000000000000000000000
10000000000000000000000000001000000001000000000100000000000000000000100000000000000000000000000100000000100000000000001000000000000110000000000000000000000000000000000100000000000000000010000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000000000000
10000000010000000000000000000000010000000000000000000000000000000000000000000000001000000000000000000000000000000100000000000000000000000001000000000000000000001000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000000000000000000000110000000000000010000000000000000000100010000000000000000000000000010001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000
10000000000000000000000000001000000001000000000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000001000000010000000000000100000100000000000001000000000010010000000001000000000000000000000000001000000000000010000010000000000000010000001000000000000000000000000000000000000000000000000110000000000000000000000000010010000000000000000000
10000000000000000000000000010000000000110000000000000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000010000010100000010000000000000000000000000000001000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000100000000000000000
10000100000000100000010000000000000000000000000000000000000000000000010000000000001000000001011000000000000000000000000000000000010000000000000100100000000000000000000000000000000000000000000000000000000000000011100000000100000000000000000000000000000000000000000000000001000000100000000001000000000000010000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000010000100000000000000000010010000
10010000000000000000000000000000000000000000000000000000000000010000000000001000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000100000100000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000010000
10000000010100000000000000000000000100000000000000000000000000000000000000000000001000000001000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000100010000010000000000000000000010000000100000000000000000000010000000000000000000001100000100000010000000000000001000000000000000000000000000000000000000001000001000000000000000000000000000000000001000000000000000000000000000001000000000
10000100000000000000000000000000000010000000000000000000000000000000000000000100000100000000000000000000000000000000000000000000000000000000000000000001000000000010000000000011000001000010000001000000000000001000000000000000000000000000000000000000100000000000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000000000000001010000001000000000000000000000000000000000000000000000000000000000
10000000000000001100000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000011000000000010000000000000000000000000010000000000010000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000
10000000000000000010000000000000000000000000000100000000000000000000000000000000000000000000010000000000000000000000000000000001000000000000000000000000001000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001010000000000000000000000000000000001000000001000000000000000000000100000000000000001000000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000100000010000000000000000000000000010000000000000000000000000000000000000010010000000000000000000000000000000000100000000000000000000001000000000010000000000000000000000000000000000000000000000000000000100000000010000000000000000000000000001000000000000000000000000000000100000000000000100000000000000000000001000000000000000000001000000000000000000000000000000000010000000000000000
10000010000000000000000100000000000000000000000000000100000000000100000000000000000100000000000000000000000000000010000000010000000000000000000001000000000001000000000000001000000000001000000000000000000010000000000000000000100000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000100000000000000000000000000000001000001000000000100000000000000000000000000000000000000100000010000000001000000000000000010000000000000100000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000100000000000000000000000001000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000001000000000010000010000010000001000000000000000100000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000000000000000
10001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000001000000000000000000001000000000000000000000100000000000010000000000000000000000000000001000100000000000000100010000000010000000000000000000000000000000000001000000000001000000000000000000000000010000000000000000000000000000010000000000000000000000000000000000000000000001000000000000000010000100000000000000000000000000000000000000001000000000100000000000000000000000000
10000000000000000000000000000000100000000000000000000000000000000000100000000000000000000010000000010000000000000100000000000000000000000010000000000000000000000000000000000000000001000000100000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000001000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000100000000000000000001000000000000000000000010000000000000000000000000000000000000010010000000000000000000000000000000000000000100000000000000000000000000000000000100000000000000100000000000000001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000
10000000000000000001000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000101000000000000000000000000010000000001000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000001000000000000011000000000010000000000000000000000000010000001000000000000000000000000000001000000010000000000000000000000000000000000000000000
10000000000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000010000000000000000000000000001000000000000000010010000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000010000000000100000000000000000010000000000000001000000000000000000000000000010000000000000000000000000001000000000000010000001000000001000000000000000000000000000000000000000000000000000000100000001000000010000000100000000000
10000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000010000000000000000000000000000000000000010000000000000000000010000000000000010000000000000000000000000000000100000000000000000000000000011000001000001000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000000010000000000010000000000000
10000000000000000000000000000000000100000000000000000000000001000000000000000000000000100000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000000000000100000000000000000000000000100000000000000000010000000000000100001000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001000000000000000000000000100000000000000000000000000000000000000000000000000000000000001
10000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000001000000000001000000100000000000000000000010000000000000000000000000000000000000000000000010000000000000100000000000001000000000001100000000000000001000000000000101000000000000000000000000000000000000000000100000000000100000000100000000000001000000001000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000000000000001000000000000000000000000000000
10000000000000000000000000000000000000000000000100000000000000000010000000000000000000000000000001000000010000000000000000000000000000000010000010000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000100010000000000000010000000000000000000000001000000000000000000000000010000000000000001000000000000000011000000000000000000000010000000000000010010000000000000000000000000000010000000010000000000000000000000000010000000000010000000010000000000000000000001000000000000
10000000000000000000000001000000000000000010000000000000000000100000000000000000010000000000010000000000000000000000000000000000100000000000000000000010000010100000001000000010000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000001000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000100000000001000000000000000000
10000000000000000000000100000000000010000000000000010000000000000000000000000000000000000000111000100000000000000000000000000000000000000000000000000000001000000000000000000000000000000000010000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000000000000010000000000000000000000100000000000000000000010000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000100000000000000000010000000000000000000000000000000000000000000000000100000001000000000000000000000101100010000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000001000000000000010000
10000000000000000000000000000000000000000000000010000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000000000000001000001000000000100000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000010000100000000100000000000000000100000000000000000000000000000000000000000100000000000000000000000000101000000000000000000000000000000000000000000000
10010000000000000100000000000000000000000000000000000010000000000000000000000100000000010000000000000000000000000000000000000000000000000000000000100000000000000100100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000001000000000000000000000000000000000010000000000000000000000000000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000100000000000000000000000000000100000000000000000000000000000001000001000000000010000000000000000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000000001100000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000100000000000
10000000000000000000000000000000000000000000000000000000000000000000000100000010000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000110010000000000000000000000000100000000000000000000000000000001000000000000000000000100000000000000000000010000000000000000000000001000000000000000000000000000000000000000000000000000001000000000000000000010000000000001000000000000000000000000000000000000000000000000000001000000000000001000000000000000000000000000000
10000000000000000000000000000000000000000000001000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000100000000010000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100010000000000100000000000000000000000000010010000000000001000000000000000000000000000010100000000000000000000000
10000000000000000000010000000000000100010000000000000000000000000000000000000000000000000000000001000000001000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000100000001000000000000000000010000000000000000000000000000000001000000000000000000000000000000000000000000000001000010100000000000000000000000000000000001000000000
10000000010000000000110000000000000011000000000000000000000000000000000000000000000000000000000000010000010001000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000010000000000000010000100000000001000010000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000100000000000000000000000000000000000001000000000010000000000000010000000000001000000000000000000000000000000000000000001000000000000000000000000010000000000000000000000000000000000000
10000000000000000000000000000000000000000000000000001000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000011000000000100000000000000000000000000000000000000000000000000000010000000000000000000000001000001100000000000000000000000000000000000010000000000000000100000000000000000000000000000000000000100000000010000000000000000000000000000000000000000000000000
10000000000000000000000000000000100000000000000000000000000010000001000000000000000000000000000000000000001000000000000000000000000000000000000000000000000001000100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000010000000000000000000000000000000100000000000000000000000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000
10000000000000000000000000000000000000000000000000000000000000000000010000000110000000000000000000000000001000000010000100000000000000000000001000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000010011000000010000010000000000000000100000100000000010000000001000000010000000000000000000000000000000000000000000000000000000000010000000000100000000000010000000000000000000000000000000000010010000000000000000000000000000000000000000000000000100000000000000000000000000000
10000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000100000000000001000000000000000000000000000000000000000000000010000110010000000000010000100000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001000000000000000000000010000000000011000000000000000000000000000000001000100000000000000000000000000100000000000000000000000000
10000001000000000000000000000000000100000100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000100000000000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000100000000000000100000000000000000000000000000000000000010000000000000000000000000000000000001000000000100000100000000000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000000110000000000000000000000100000000000000000000001000000000000000000000100000000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000
10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000000000000010000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000100000000000000000000000000110000000000000000000000000000000000000000000000001000000001000000000000000000000001000000000000000000000000000000000011000000000000000000000000100000000000000000000000100000000100000000
10000010100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000001000000000001000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000010010000000000000001000000000000000000000000000000000000000000100000000000000000000001000000000000000000001000000000001000000000000000000000000000001000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000
10000000000000000000000001000000000000010000000000000000000000100000000000000000000000000000000000000000010000000000000001000000000000000000000000001000000000100000000000000000000000000000000100000000001000000100000000000000000000000000000001000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001001000000000010000000000001000000010000000000000000000000000000000000000010000
10100000000000000000000000000000000000000000000000001000001000000000000000000000000000001000000000000010000100000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000100000000000000000000000000010000000000000000000000000000000000000000010000000000
10000000000000000001000000000000000001000000000000000000000000001000000000000010000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000001000000000000000000000000010000000000000000001000000000000000000000001000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000001000000000010000000000000010000000000000000000000000000000000000000010000000000000000001000000000000000000000000000000000000000000000000000000010000000000000000000000100000000000000000010000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100000000000000000000000000000000001000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000011000000000000000000100000000000000010000000
10000000001000000000000000000000000001000000000000000001000000000000000000000000000000000000010000000000000001000010000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000010000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000010000000100000000010000000000000000000000000000000000001000000000000100000000000000000000000000000000000000000000010000000000000010000000000000000000000000000000000000001000100000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000000000000000000000000000000000100000000000000010000000000000000000110000000000010000000001000000000100000000000000000000000010000000000000000000000000000000000000000100000000000010000000000000000001000000001000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000
11001000000000000000000000000000000000000000000000000000000000010000000000000000010000000100100000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000001000000000100010000000000000000000000000000000000010000000000000000000000010000000000000000000000000000
 
00110001111011110110100001100111100100110000111100000001111101011110010111110001100101011001100010001101111101000011101010110010110100000110001101110101000111001100100101100111000111001000000011101110001011011010110000000001110001110011110111001100011000101010101100110011011000001111111000010010001110110010101001101110110010010011011100011011100111000111000011101100111011110110101001011010010010001001001110101000000001101000111011010010001010000000110111000000010100001100111000001000110000101111001010011100
 
1
186
264
121
386
287
432
506
323
151
76
417
416
226
347
383
357
266
306
317
8
107
20
384
425
88
19
277
192
319
102
503
162
173
60
270
248
69
332
309
369
452
185
211
473
233
284
504
18
34
103
457
427
199
41
52
267
214
12
294
311
482
100