Table 1 - Converting Alphabet Letters to Bit Strings

Use this table as the first step in encoding a message via the error-correcting code.

Letter Binary String
A 00000
B 00001
C 00010
D 00011
E 00100
F 00101
G 00110
H 00111
I 01000
J 01001
K 01010
L 01011
M 01100
N 01101
O 01110
P 01111
Q 10000
R 10001
S 10010
T 10011
U 10100
V 10101
W 10110
X 10111
Y 11000
Z 11001
space 11010
. 11011
? 11100
! 11101
- 11110
'' 11111

Table 2 - Syndrome/ Error table For Decoding

Use this table to find the syndrome corresponding to errors in the code word.

Syndrome Error
0000 000000000
0001 000000001
0010 000000010
0011 000000011
0100 000000100
0101 000000101
0110 001000000
0111 001000001
1000 000001000
1001 000010000
1010 010000000
1011 000010010
1100 100000000
1101 100000001
1110 000100000
1111 001010000