111100000001111110000000000000011000000011111111100000000000000111111000000000011000000000000001100011111111100110000000000000011000011100110001111100000000011110000000020000011111111111111111