What do all codes, such as Morse code, braille, and this one have in common?