Chapter 3
The Code in the Letter
Mikaldas opens Morė's letter, which contains a cryptic message referencing 'the first red' and 'the code weaver.' Astro reveals she knows more about the fire than she has let on. Mikaldas realizes the fire was a signal, not an accident, and that Morė's words hold the key to his suppressed memory. The chapter ends with him discovering a hidden file on his laptop, left by Morė, that begins with a line of code.
The doorbell rang again, sharper this time. Mikaldas’s hand hovered over the handle, his breath shallow. He could see Astro’s silhouette through the frosted glass, blurred and impatient. He opened the door.
She stood there, her hair wild from the wind, holding a yellowed envelope like it was made of glass. Her eyes met his, and for a moment neither of them spoke. Then she stepped inside, brushing past him, the scent of paint and rain trailing behind her.
“You took your time,” she said, but her voice was soft, not sharp.
“I was writing.”
“Writing what?”
“The truth. Or trying to.”
She held out the envelope. The paper was brittle, the edges curled. In Morė’s neat, looping handwriting: For Mikaldas. Do not open until the signal.
“The signal,” he repeated. “What signal?”
“I don’t know.” Astro set her bag down and crossed her arms. “But I found it in the back of her old dictionary. The one she used to read to us from. Page 404.”
Page 404. The error page. The page that didn’t exist. Morė had always laughed at that—said it was the universe’s favorite joke.
He took the envelope. His fingers trembled. The seal was wax, dark red, cracked with age. He didn’t need a knife; it broke open with a soft snap.
Inside was a single sheet of paper, folded twice. The ink had faded to brown, but the words were still legible.
Mikaldas,
If you are reading this, then the signal has been sent. I cannot tell you what it means—you must find that yourself. But remember the first time you saw the code. The first time you understood that every line is a choice, and every choice leaves a trace.
The fire was not an accident. It was a message. A cry from the core of the machine. You were meant to find it, and you were meant to lose it. That is the paradox of the code weaver.
I have hidden the truth in the place where all beginnings end. Look for the recursion. Look for the first red.
Do not ask Astro what she knows. She will tell you when the time is right. But the time is not yet.
With all the love I could not say,
Morė
Mikaldas read the letter twice. His throat tightened. The words seemed to shift as he read them, like a program with hidden variables.
“What does it mean?” Astro asked, her voice barely a whisper.
He handed her the letter. She read it quickly, her brow furrowing. When she looked up, her eyes were wet.
“She knew,” Astro said. “She knew about the fire before it happened.”
“How?”
“I don’t know. But she was always ahead of us. Like she could see the branches before we reached them.”
Mikaldas sat down on the edge of the couch. The room felt smaller, the walls pressing in. “The first red. What is that?”
Astro shook her head. “I don’t know. But she said to look for the recursion. That’s a programming term.”
“I know what recursion is. A function that calls itself. An infinite loop if you don’t set a base case.”
“Maybe it’s a metaphor. Something that repeats until you break the cycle.”
He thought about the fire. The way it had started in the back corner, near the old journals. The way Astro had found him. The way Morė had held them both afterwards, her hands shaking.
“Why were you in the library that day?” he asked, suddenly. “You were supposed to be in art class.”
Astro looked down. Her fingers twisted the edge of her sleeve. “I knew you were there. You always went there after school. I wanted to see what you were reading.”
“You never told me that.”
“I never told anyone. But I saw the smoke first. I saw the flames. And I saw you, frozen, just staring at the book.”
“What book?”
“A manual on data structures. But there was a note inside it. A piece of paper, handwritten. I didn’t read it. I just grabbed you and ran.”
His heart pounded. “A note? From who?”
“I don’t know. It was tucked into the chapter on binary trees. I saw it as we were leaving. It had your name on it.”
He stood up, pacing. “Why didn’t you tell me this before?”
“Because I thought it would hurt you. And because Morė asked me not to.”
“Morė asked you?”
Astro nodded. “A few days after the fire. She came to my room and said, ‘There are things Mikaldas isn’t ready to know. When he is, he’ll find them himself.’ I promised her I wouldn’t tell you. But now… now she’s gone, and the letter says the time is not yet, but I think she meant the time would come when you started writing.”
He stopped pacing. “Writing the memoir.”
“Yes. The code of your life. You’re debugging it.”
The word hit him like a current. Debugging. Tracing the errors back to the source. The fire was an error. The note was an error. His suppressed memory was an error. And Morė had left him the tools to fix it.
He walked to his laptop. The cursor was still blinking. He typed: THE FIRST RED. WHAT IS THE FIRST RED?
Nothing came. He stared at the screen, then at the letter again. “Look for the first red,” he murmured. “Red like the flame. Red like the warning light. Red like…”
“Like the first line of code,” Astro said. “The one that starts a program. The first ‘Hello, World!’”
He turned to her. “Morė taught me that. She said every programmer’s first line is a greeting. But what if the first red is something else? Something that was hidden in the library?”
“The note,” Astro said. “It was on red paper. I remember now. A small square of red paper, folded into the spine of the book.”
“What did it say?”
“I don’t know. I didn’t read it. I was too scared.”
He closed his eyes. The memory flickered. The smell of smoke. The heat. The book in his hands. He had been reading about binary trees, about how a search algorithm could navigate a maze. And then he had seen the note. Red paper. His name. He had unfolded it, and…
Nothing. The memory stopped there, like a file that wouldn’t load.
“I can’t remember what it said,” he whispered.
“Maybe you’re not supposed to. Not yet. Morė said to look for the recursion. The cycle. Maybe the note is part of a loop, and you have to go back to the beginning to find it.”
“The beginning of what?”
“The beginning of you. The first time you coded. The first time you felt like you understood something that no one else did.”
He thought about the first line he had ever written. In a dusty terminal, with Morė beside him. She had typed: cout << “Hello, World!”; and the words had appeared on the screen, green on black. He had been nine. He had felt like a god.
But the first red… He opened a folder on his laptop, one he hadn’t touched in years. It was labeled “MORĖ”. Inside were files from his childhood: snippets of code, text files, a single image of a binary tree.
He scrolled down. At the bottom, a file named “first_red.cpp”.
He had never seen it before.
“Astro,” he said, his voice tight. “Did you put this here?”
She leaned over. “No. I’ve never seen that file.”
He double-clicked. The code opened in a text editor.
It was short. A single function:
void findTruth() {
int signal = 404;
string message = “not answered”;
if (signal == 404) {
cout << “Look for the recursion.”;
} else {
cout << “The truth is in the fire.”;
}
}
He stared at the screen. The words “not answered” echoed in his mind. The title of his memoir. The question he had been trying to answer his whole life.
“She wrote this before she died,” he said. “She knew I would find it.”
Astro put her hand on his shoulder. “Then follow the code. Debug the past. That’s what she wanted.”
Mikaldas looked at the letter again. The last line: Look for the first red.
He closed his eyes and let the memory surface. The red paper. The note. His name. And then, a single word: HELP.
His eyes snapped open.
“The note said ‘help,’” he whispered. “Someone was asking for help.”
Astro’s face went pale. “Who?”
“I don’t know. But I think it was Morė. I think she was already in trouble when she wrote that letter. And the fire was meant to cover it up.”
He turned back to the laptop. The cursor blinked, waiting for the next line. He typed a new file, a new chapter:
CHAPTER 3: THE FIRST RED
And he began to write the truth he had been hiding from himself.
The doorbell rang again. This time, it was a delivery man with a package. No return address. Mikaldas opened it to find a single object: a key, rusted and old, with a tag that read “Library Storage Unit 7.”
He looked at Astro. She nodded.
“I guess we’re going back,” she said.
He grabbed his jacket, and they walked into the fading light, the key cold in his palm, the letter warm in his pocket. The algorithm of his life was about to execute a new function—one that would either compile or crash.
And he had no idea which one it would be.