A Cat sitting on a book - image for story The Life of Eva Lucia part 1 | PineScroll Creative

The Life of Eva Lucia – Part 1: The Code

Eva Lucia was a cat like no other. On the outside, she was the typical calico stuffed toy. She was slightly worn out and a tad bit dirty with a few stitches and a wooden button replacing her left eye that got lost in a fight with one of Tilia’s cousins. On the inside, she had a secret that Tilia and her father worked on during the summer of second grade and installed the week before the school year started. That secret was a little box of springs, coils, wires, a microphone, and a battery that made the calico walk, talk, and behave almost like a real cat. Tilia loved cats and always wanted one but, unfortunately, was allergic to them. And that summer, when her father brought home the abandoned and tortured kitten, Tilia was heartbroken that they had to give up the little rescue to the local animal shelter.

For days after that event, Tilia’s father spent his evenings drawing strange diagrams into his engineering notebook until one afternoon, he took Tilia shopping at the local hardware store. The smell of metal, wood, and paint was overwhelming. Still, Tilia took a deep breath and plunged through the isles, glued to her father’s side, watching colorful boxes jumping into their shopping cart while her Papa checked the numbers on their labels. The cashier at the register was bewildered by the selection of items in their shopping cart, but his question-shaped eyebrows couldn’t pull a single word out of the wizardly grin stretching over Papa’s face. The whole interaction triggered excitement and anticipation in Tilia’s little heart. She knew that grin and that silence meant something magical was about to happen, and she felt pity for the poor cashier who would never be a part of their secret.

On the way home, Tillia’s little hands clutched anxiously to the plastic bag with all the little boxes. She could feel their mysterious content rattle in sync with every turn and bump their truck hit on the road. As if a little kitten was in her lap, Tilia held onto the bag and wondered what her Papa was up to. At last, at home, Tilia’s father rolled out a large dish towel on the dining table. He neatly emptied each box on the top section of the towel in an apparently important order, placing a label under each heap of shiny plastic bags. Rubbing his hands as if he wanted to start a fire, the man slung the rusty toolbox on the table and began to call his tools as if they were little soldiers reporting for duty. When everyone was accounted for, Papa finally pulled out a chair for Tilia and, with his beaming blue eyes, finally revealed the secret.

There was going to be surgery, a very special kind, for an old friend of Tilia’s, but long forgotten. The surgery was for the old calico stuffed cat, sitting in the toy box since Tilia started kindergarten. And they were going to give her a heart. That’s right, a little beating box of a heart so Tilia could finally have her own living cat, or, well, almost.

Tilia ejected out of the chair, skidding all the way to the toy chest, retrieving the old stuffed calico. Sure, she smelled forgotten and looked aged. Still, the thought of reviving her from the past with the help of a few heaps of hardware made Tilia taste the same satisfaction she once felt, wrestling back her toy from her cousin’s sticky hands. At the dining table, Tilia’s father whistled a playful melody that sounded more like a battle hymn for his soldiers, the screwdrivers, pliers, and soldering irons. They all seemed to know exactly when to jump in and what to do. Tilia’s curious eyes followed their moves as if she were the chief battle correspondent, capturing the troops’ moves. But hours went by, and tired, Tilia had to retreat to bed on her mama’s commands.

The following morning, Tilia found the little calico on the table still waiting for her heart. The toolbox was gone, and in its place, a laptop was feeding a little white cord to what appeared to be the calico’s future heart. The girl looked around for her father and slowly glided behind the screen. Lines of code crawled upwards from the screen, some in green, others in white and yellow. Tilia curled her fingers and began to read the lines one at a time.

Importing module body_movement …

Compiling function downward_stretch() …

Process finished with exit code 0

Compiling function upward_stretch() …

Process finished with exit code 0

Not all words made sense to Tilia. In fact, the words hardly formed sentences, but Tilia knew that this was computer code as she had seen it before on her father’s laptop. She realized that the code was feeding her calico’s little heart, pulled a little closer to the monitor, and continued reading:

Compiling function tail_wag() …

Process finished with exit code 0

Compiling function tail_curl() …

Process finished with exit code 0

Oh, how exciting! Tail wag, tail curl! What does this mean? It looks like the little calico will wag and curl her tail! But wait, that’s not all! The following line of code read:

Importing module speach_control …

Compiling function voice_recognition() …

Process finished with exit code 0

Compiling function vocal_responses() …

Process finished with exit code 0

Tilia’s heart jumped! Her calico will listen and talk! How? Her brilliant Papa, he is a real magician! … Wait, what?

The screen froze, and the code stopped moving. Tilia felt a wave of cold front flowing down to her belly. What is happening? Why did it stop? Is there an error? The errors were in red, but no red words were on the screen. So why did the lines stop moving? Tilia moved closer to the screen and read the last line:

Press y to continue or n to cancel.

To CANCEL? Cancel what? The surgery? The lines of code? No! Tilia can’t let that happen. She looked at the merciless and impatient cursor, blinking Yes or No? YES or NO?

“Papa!” – Cried Tilia.

“Papa!” – No answer.

The girl looked around. There she was, the calico, stretched lifeless over the kitchen towel on the table, waiting for the little wires-in-a-box heart hooked to the laptop with the cursor blinking: YES or NO? There was no way that Tilia would cancel the surgery! Not on her watch. She located the y-key on the keyboard and pressed it carefully with her right index finger.

At first, the laptop stood still, and then another question appeared:

What function would you like to define?

Hmm. Tilia started thinking about her calico. She had her beloved kitty for a long time and loved her unconditionally, even though calico had no heart and could not walk or talk. The girl thought, “I would want my cat to love me back if I could have that.” And Tilia’s little fingers slid over the keyboard and typed:

love

The laptop swallowed the word and responded:

Enter parameters:

Parameters? Hmm. Tilia put her little face in her palms and thought for a minute. This is her cat, and she should love Tilia only, not some parameters. She sure doesn’t want a repeat of the fight with her cousin over calico. Confident in her reasoning, Tilia approached the keyboard and typed:

Tilia

The laptop gulped the word and continued processing in silence. Tilia glanced at the towel. Love, she could feel it warming up her heart and spreading out toward her hands. She reached out and gently rubbed calico’s tummy.

“Hi there! I am Tilia. Remember me? It’s been a while. It will be over soon, and we will play together…again. What? You afraid? Don’t be! My Papa is really smart and gentle. Ahm, yeah, you need a name, I know. I here call you Eva. Ah, middle name, okay, let me think…Lucia…hmm. Wait”.

Back at the laptop, the lines of code had once again stopped moving. The blinking cursor was pounding at the last line reading:

Enter return value:

Return? Wait. Tilia’s heart jumped in panic. What is there to return? The calico? The box? No, it can’t be! Or perhaps the laptop was asking where to return the calico if it was lost and found. Okay, that’s easy. Return to Tilia, of course. The girl bent over the keyboard and carefully typed:

Tilia

The laptop silently ingested her name and continued processing, spilling lines and lines of code over the screen. Tilia took a deep breath and glanced back at Eva Lucia. “There, there! Almost done! Now we wait for Mr. Laptop to finish his job”. 

Later that evening, Tilia’s father said that the code had a bug and he needed to work a bit longer with Mr. Laptop to fix it. The two huddled over lines of code, some of which Papa printed out and let Tilia trace, find, and highlight all the semicolons. Oh, how fun was that! The semicolons looked like a wink face without the mouth, so she took a Sharpie and drew a mouth and a little tongue sticking out. That made her Papa smile and let her in on his discussions with Mr. Laptop. They were almost done, but once again, Tilia had to retreat to her bed.

© 2024 KJ Markeli | All Rights Reserved

old fashioned quill (divider)

More Stories

Join Our Newsletter

Image of cat surrounded by books | Signup for PineScroll Creative's Newsletter

Thanks for sharing your email! We’ll take good care of it. We’ll share new stories, activities, and upcoming events in an occasional newsletter.