Pip, the Robot Who Forgot the Way Home
A small robot wakes up in a busy market with an almost-empty memory. Nour helps him find home the way programmers do: one instruction at a time.
A robot in the vegetable market
Nour found the robot sitting between the tomato crates, exactly where a robot should not be.
He was small — about the size of a school bag — with a dented shoulder and one eye that flickered when he was thinking too hard.
"Hello," said the robot. "I am Pip. I have a problem, and the problem is that I do not know what my problem is."
"That," said Nour, sitting down on an upturned crate, "is the most interesting sentence anyone has said to me all week."
What is left in a broken memory
Pip's memory, it turned out, was almost empty. Something had gone wrong in the night — a fall, a wet street, a loose wire — and most of what he knew had simply gone.
"What do you remember?" Nour asked.
Pip's eye flickered. "Three things," he said. "A red door. Three steps up to it. And a left turn — I am certain about the left turn, although I do not know where it goes."
Nour took out her notebook, the one with the squared paper, and wrote:
1. Walk to the corner. 2. Turn left. 3. Find a red door with three steps.
"That," she said, "is a program. Let's run it."
The program that failed
They walked to the corner. They turned left. They walked, and walked, and the street ended at a wall with a rubbish bin and a cat who was not interested in them at all.
No red door. No steps. Nothing.
Pip's eye flickered sadly. "The instructions were wrong," he said. "We should start again from nothing."
"No," said Nour. "That's the worst thing you can do."
She sat down on the kerb and opened the notebook. "The instructions aren't all wrong. Most of them are probably right. One of them is wrong. Our job is to find which one."
Finding the broken step
They tested the steps one at a time, the way you check a string of lights to find the bulb that ruined everything.
Step 1 — walk to the corner. "Which corner?" asked Nour. Pip looked around at the market, and slowly turned in a circle. There were four corners. They had simply used the nearest one.
That was it. That was the broken step.
"Instruction one is not wrong," Nour said, crossing it out and writing it again. "It is just not exact. Computers and robots don't need instructions that are nearly right. They need instructions that are exactly right."
The new list said: 1. Walk to the corner with the blue awning. 2. Turn left. 3. Find a red door with three steps.
They tried corner two. Nothing. Corner three — and Pip stopped so suddenly that Nour walked into him.
Halfway down the street stood a narrow red door with three worn stone steps leading up to it.
The workshop with the open window
The woman who opened the door had white hair, a screwdriver behind her ear, and eyes that filled up all at once.
"Pip," she said. "Oh, Pip. You rolled out of the window, didn't you? I told you that window was trouble."
Later, while she fixed the loose wire in his shoulder, Pip asked Nour a question.
"How did you know not to start again from nothing?"
Nour shrugged. "Because starting again throws away everything that was already right. You had three good memories. Only one of them needed fixing."
Pip was quiet for a moment. Then he asked the inventor for a marker, and on the metal of his own forearm — carefully, in small letters — he wrote:
When something fails: don't erase everything. Find the one wrong step.
"Now," he said, "even if I forget it, I will still know it."
And Nour thought that was possibly the cleverest thing she had ever seen anybody do.
🌟 The moral: When something doesn’t work, don’t throw it all away — find the one step that was wrong.

A small robot wakes up in a busy market with an almost-empty memory. Nour helps him find home the way programmers do: one instruction at a time.
Talk about the story
What three things did Pip still remember?
A red door, three steps up to it, and a left turn.
Why was “walk to the corner” a bad instruction?
Because there were four corners — the instruction was nearly right but not exact, and robots need exact instructions.
What did Pip write on his own arm, and why?
“When something fails, don’t erase everything — find the one wrong step,” so that even if he forgot it, he would still have it.
