101 0111 100 1000 100 1111 100 1001 101 0011 101 0100 100 1000 100 0101 100 0110 100 1111 101 0101 100 1110 100 0100 100 0101 101 0010
This is the binary representation of an ASCII encoding of the message. The numbers are grouped into alternating 3s and 4s which suggests that each group of 3 and the following group of 4 belong together. This means we have 15 groups of 7 numbers. We should translate these binary numbers into decimal to make things easier on us. Each digit in binary starting from the right is worth double the previous one. Like this: 1 0 0 1 0 1 0 64 32 16 8 4 2 1 So the number above is (1 x 64) + (0 x 32) + (0 x 16) + (1 x 8) + (0 x 4) + (1 x 2) + (0 x 1) = 64 + 8 + 2 = 74. Now, since computers can only store 1s and 0s, every other character that exists must have a series of 1s and 0s that represent it. One way of encoding the letters and some symbols is known as ASCII. Just look up each number in the ASCII table and write down the letter that corresponds to that number. In our example above, 1001010 = 74 = J. Here are all the rest converted to decimal and then to ASCII. 101 0111 = 87 = W 100 1000 = 72 = H 100 1111 = 79 = O 100 1001 = 73 = I 101 0011 = 83 = S 101 0100 = 84 = T 100 1000 = 72 = H 100 0101 = 69 = E 100 0110 = 70 = F 100 1111 = 79 = O 101 0101 = 85 = U 100 1110 = 78 = N 100 0100 = 68 = D 100 0101 = 69 = E 101 0010 = 82 = R Hope this helps... Dave.