@blog "This is not a hard computer-science problem."
There is, or at least was for decades, a Cambridge computer science exam question: "Explain why even experienced programmers sometimes have difficulties with character codes."
When that question was originally written the expected answers would have been around things like escape sequences on five track paper tape.
When I did the exam the sort of answer expected might have been to do with whether your code was portable between ASCII and EBCDIC (with the gaps in the middle of the letters, remember?).
These days, your toot would be an answer.