needle: 00100100 haystack: * * * * 1 2 3 4 5 6 7 8 9 0 1 2 01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567 11110001010010101101101011001010111010010101000101111000100110010101000111111111001000000011100100100111011100100100111000110111