111111111111111111111 111111111111111111111 111111111111111111111 111111111111111111111 111110001111100011111 111000000010000000111 111000000010000000111 111000000000000000011 110000000000000000011 110000000000000000011 111000000000000000011 111000000000000000111 111100000000000011111 111110000000000011111 111111000000000111111 111111100000001111111 111111110000011111111 111111111000111111111 111111111101111111111 111111111111111111111 111111111111111111111 111111111111111111111 111111111111111111111