000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000011110000000000000000000000000000
000000000000000000000000000111111000000000000000000000000000
000000000000000000000000000111111000000000000000000000000000
000000000000000000000000000011111000000000000000000000000000
000000000000000000000000000000110000000000000000000000000000
000000000000000000000000000001110000000000000000000000000000
000000000000000000000000000011100000000000000000000000000000
000000000000000000000000000111000000000000000000000000000000
000000000000000000000000001100001000000000000000000000000000
000000000000000000000000011101111110000000000000000000000000
000000000000000000000000011011111110000000000000000000000000
000000000000000000000000011011111111000000000000000000000000
000000000000000000000000111011100111000000000000000000000000
000000000000000000000000111011000011000000000000000000000000
000000000000000000000000111011000011000000000000000000000000
000000000000000000000000111001100111000000000000000000000000
000000000000000000000000011100000111000000000000000000000000
000000000000000000000000011111011110000000000000000000000000
000000000000000000000000001111111110000000000000000000000000
000000000000000000000000000111111100000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
