A simple "answer" for the 5-bit requirement is to assign sequential binary values to letters: : 00000 B : 00001 C : 00010 Z : 11001 Space : 11010 3. Encoding and Decoding Messages

: Create a mapping where each character can be substituted by another character. For example, 'a' could become 'f', 'b' could become 'h', etc., without a uniform shift.

: Decide on a shift number. For example, if your shift number is 3, 'a' becomes 'd', 'b' becomes 'e', and so on. This is a basic form of encoding.

: Don't forget to handle spaces! Usually, you want spaces to remain spaces so the message is readable. Troubleshooting Common Errors

For specific code solutions, CodeHS exercises usually provide a framework or starter code. The exact solution will depend on your chosen encoding scheme and how you elect to implement it.

83 8 create your own encoding codehs answers exclusive