000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000011000000000000000000000000000000
000000000000000000000000000111100000000000000000000000000000
000000000000000000000000001111100000000000000000000000000000
000000000000000000000000001111110000000000000000000000000000
000000000000000000000000001100100000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000110011001100000000000000000000000000
000000000000000000000000111011111100000000000000000000000000
000000000000000000000000111011101110000000000000000000000000
000000000000000000000000011011101110000000000000000000000000
000000000000000000000000011101100110000000000000000000000000
000000000000000000000000011101110111000000000000000000000000
000000000000000000000000011101110111000000000000000000000000
000000000000000000000000011111111011000000000000000000000000
000000000000000000000000111111111111000000000000000000000000
000000000000000000000000111111111111000000000000000000000000
000000000000000000000000110011101111000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
