ANDREW STINSON & CURIFOLD Thoughtful books. Curious minds.
Andrew StinsonAUTHOR & BOOK COLLECTIONSGet in touch

CURIFOLD PUZZLE SCHOOL · LESSON 9

Solve a small code with a key

Decode a message using an explicit substitution key in the correct direction.

← Curifold Puzzle School · 7 minutes ·

A fictional note says UHDG. The sender encoded each plain letter as the letter three places later in the alphabet, wrapping after Z. Recover the message using the supplied key instead of guessing a likely word.

  1. Find the coded letter
  2. Read its plain partner
  3. Re-encode to check

The idea

Encoding goes from the plain row to the coded row. Decoding goes back from the coded letter to its plain partner. Work one letter at a time, then re-encode your answer. This is practice with a given substitution key, not a claim to have broken a secure cipher. Spaces remain unchanged.

Try it yourself

The clues

  1. The coded message is UHDG.
  2. Encoding moves three alphabet positions forwards, wrapping after Z.
  3. Decode by reversing that replacement.
Each aligned position is a letter pair
RowLetters
PlainA B C D E F G H I J K L M N O P Q R S T U V W X Y Z
CodedD E F G H I J K L M N O P Q R S T U V W X Y Z A B C
Hint 1

Find U in the coded row; read its plain partner.

Hint 2

The first two decoded letters are R and E. Check the remaining two.

What does UHDG say?

Read all responses and explanations

READ
U→R, H→E, D→A, G→D. Re-encoding READ reproduces UHDG.

XKGJ
This shifts the coded letters forwards again rather than decoding them.

ROAD
H maps to E, not O. Check every letter rather than choosing a familiar word.

How is plain Z encoded?

Read all responses and explanations

C
The three forward steps wrap through A, B and C.

W
W comes from moving backwards; encoding uses the forward direction.

Z
The rule shifts every letter, including Z.

Reveal the complete solution

U→R, H→E, D→A, G→D gives READ. R→U, E→H, A→D, D→G is the reverse check. Every coded letter has one plain partner.

Make it your own

Encode MAP and then decode your result without looking at the original. The result should be PDS and then MAP. Test a wraparound letter separately so the end of the alphabet does not catch you out.

Your takeaway

  1. Copy the coded message
  2. Pair each coded letter with a plain letter
  3. Write the decoded word
  4. Re-encode every letter
  5. Try another word and a wraparound
Open printable worksheet

No account required. Completion is saved only on this device. Answers and notes disappear when you leave or reload this page. The printable sheet is blank for your own notes.

Original fictional educational practice, separate from the puzzles sold in the books. Use the stated rules; there is no speed target or score.

Read the related journal guide · Continue exploring the lessons

Original educational content by Andrew Stinson Books, developed with AI assistance. Our editorial approach.