Digital Fortress - Part 16
Library

Part 16

Susan opened the tracer's status window-a digitalclock much like the one on TRANSLTR; it displayed the hours andminutes her tracer had been running. Susan gazed at the monitorexpecting to see a readout of hours and minutes. But she sawsomething else entirely. What she saw stopped the blood in herveins.

TRACER ABORTED "Tracer aborted!" she choked aloud."Why?"

In a sudden panic, Susan scrolled wildly through the data,searching the programming for any commands that might have told thetracer to abort. But her search went in vain.

It appeared hertracer had stopped all by itself. Susan knew this could mean onlyone thing-her tracer had developed a bug.

Susan considered "bugs" the most maddening a.s.set ofcomputer programming.

Because computers followed a scrupulouslyprecise order of operations, the most minuscule programming errorsoften had crippling effects. Simple syntactical errors- such asa programmer mistakenly inserting a comma instead of aperiod-could bring entire systems to their knees. Susan hadalways thought the term "bug" had an amusing origin: It came from the world's first computer-the Mark1-a room-size maze of electromechanical circuits built in 1944in a lab at Harvard University. The computer developed a glitch oneday, and no one was able to locate the cause. After hours ofsearching, a lab a.s.sistant finally spotted the problem. It seemed amoth had landed on one of the computer's circuit boards andshorted it out. From that moment on, computer glitches werereferred to as bugs.

"I don't have time for this," Susan cursed.

Finding a bug in a program was a process that could take days.Thousands of lines of programming needed to be searched to find atiny error-it was like inspecting an encyclopedia for a singletypo.

Susan knew she had only one choice-to send her traceragain. She also knew the tracer was almost guaranteed to hit thesame bug and abort all over again. Debugging the tracer would taketime, time she and the commander didn't have.

But as Susan stared at her tracer, wondering what errorshe'd made, she realized something didn't make sense. Shehad used this exact same tracer last month with no problems at all.Why would it develop a glitch all of a sudden?

As she puzzled, a comment Strathmore made earlier echoed in hermind. Susan, I tried to send the tracer myself, but the data itreturned was nonsensical.

Susan heard the words again. The data it returned . ..

She c.o.c.ked her head. Was it possible? The data it returned?

If Strathmore had received data back from the tracer, then itobviously was working.

His data was nonsensical, Susan a.s.sumed,because he had entered the wrong search strings-butnonetheless, the tracer was working.

Susan immediately realized that there was one other possibleexplanation for why her tracer aborted. Internal programming flawswere not the only reasons programs glitched; sometimes there wereexternal forces-power surges, dust particles on circuitboards, faulty cabling. Because the hardware in Node 3 was so welltuned, she hadn't even considered it.

Susan stood and strode quickly across Node 3 to a largebookshelf of technical manuals. She grabbed a spiral binder markedSYS-OP and thumbed through. She found what she was looking for,carried the manual back to her terminal, and typed a few commands.Then she waited while the computer raced through a list of commands.e.xecuted in the past three hours. She hoped the search would turnup some sort of external interrupt-an abort command generatedby a faulty power supply or defective chip.

Moments later Susan's terminal beeped. Her pulse quickened.She held her breath and studied the screen.

ERROR CODE 22 Susan felt a surge of hope. It was good news. The fact that theinquiry had found an error code meant her tracer was fine. Thetrace had apparently aborted due to an external anomaly that wasunlikely to repeat itself.

error code 22. Susan racked her memory trying to remember whatcode 22 stood for.

Hardware failures were so rare in Node 3 thatshe couldn't remember the numerical codings.

Susan flipped through the SYS-OP manual, scanning the list oferror codes.

19: CORRUPT HARD PARt.i.tION 20: DC SPIKE 21: MEDIA FAILURE When she reached number 22, she stopped and stared a longmoment. Baffled, she double-checked her monitor.

ERROR CODE 22 Susan frowned and returned to the SYS-OP manual. What she sawmade no sense. The explanation simply read: 22: MANUAL ABORT

CHAPTER 35 Becker stared in shock at Rocio. "You sold thering?"

The woman nodded, her silky red hair falling around hershoulders.

Becker willed it not to be true. "Pero ... but . .."

She shrugged and said in Spanish, "A girl near thepark."

Becker felt his legs go weak. This can't be!

Rocio smiled coyly and motioned to the German."el queria que lo guardara. He wanted to keep it,but I told him no. I've got Gitana blood in me, Gypsy blood;we Gitanas, in addition to having red hair, are very superst.i.tious.A ring offered by a dying man is not a good sign."

"Did you know the girl?" Becker interrogated.

Rocio arched her eyebrows. "Vaya. You really want thisring, don't you?"

Becker nodded sternly. "Who did you sell it to?"

The enormous German sat bewildered on the bed. His romanticevening was being ruined, and he apparently had no idea why."Was pa.s.siert?" he asked nervously.

"What'shappening?"

Becker ignored him.

"I didn't actually sell it," Rocio said."I tried to, but she was just a kid and had no money. I endedup giving it to her. Had I known about your generous offer, I wouldhave saved it for you."

"Why did you leave the park?" Becker demanded."Somebody had died. Why didn't you wait for the police?And give them the ring?"

"I solicit many things, Mr. Becker, but trouble isnot one of them. Besides, that old man seemed to have things undercontrol."

"The Canadian?"

"Yes, he called the ambulance. We decided to leave. I sawno reason to involve my date or myself with the police."

Becker nodded absently. He was still trying to accept this crueltwist of fate. She gave the d.a.m.n thing away!

"I tried to help the dying man," Rocio explained."But he didn't seem to want it. He started with thering-kept pushing it in our faces. He had these three crippledfingers sticking up. He kept pushing his hand at us-like wewere supposed to take the ring. I didn't want to, but myfriend here finally did. Then the guy died."

"And you tried CPR?" Becker guessed.

"No. We didn't touch him. My friend got scared.He's big, but he's a wimp." She smiled seductivelyat Becker. "Don't worry-he can't speak a wordof Spanish."

Becker frowned. He was wondering again about the bruises onTankado's chest. "Did the paramedics give CPR?"

"I have no idea. As I told you, we left before theyarrived."

"You mean after you stole the ring." Beckerscowled.

Rocio glared at him. "We did not steal the ring. Theman was dying. His intentions were clear. We gave him his lastwish."

Becker softened. Rocio was right; he probably would havedone the same d.a.m.n thing.

"But then you gave the ring to somegirl?"

"I told you. The ring made me nervous. The girl had lots ofjewelry on. I thought she might like it."

"And she didn't think it was strange? That you'djust give her a ring?"

"No. I told her I found it in the park. I thought she mightoffer to pay me for it, but she didn't. I didn't care. Ijust wanted to get rid of it."

"When did you give it to her?"

Rocio shrugged. "This afternoon. About an hour after Igot it."

Becker checked his watch: 11:48 p.m. The trail was eight hoursold. What the h.e.l.l am I doing here? I'm supposed to be inthe Smokys. He sighed and asked the only question he couldthink of. "What did the girl look like?"

"Era un punki," Rocio replied.

Becker looked up, puzzled. "Un punki?"

"Si. Punki."

"A punk?"

"Yes, a punk," she said in rough English, and thenimmediately switched back to Spanish. "Mucha joyeria.Lots of jewelry. A weird pendant in one ear. A skull, Ithink."

"There are punk rockers in Seville?" Rocio smiled. "Todo bajo el sol. Everything under thesun." It was the motto of Seville's Tourism Bureau.

"Did she give you her name?"

"No."

"Did she say where she was going?"

"No. Her Spanish was poor."

"She wasn't Spanish?" Becker asked.

"No. She was English, I think. She had wild hair-red,white, and blue."

Becker winced at the bizarre image. "Maybe she wasAmerican," he offered.

"I don't think so," Rocio said. "Shewas wearing a T-shirt that looked like the British flag."

Becker nodded dumbly. "Okay. Red, white, and blue hair, aBritish flag T-shirt, a skull pendant in her ear. Whatelse?"

"Nothing. Just your average punk."

Average punk? Becker was from a world of collegiatesweatshirts and conservative haircuts-he couldn't evenpicture what the woman was talking about. "Can you think ofanything else at all?" he pressed.

Rocio thought a moment. "No. That's it."

Just then the bed creaked loudly. Rocio's clientshifted his weight uncomfortably.

Becker turned to him and spoke influent German. "Noch etwas? Anything else?

Anything to help mefind the punk rocker with the ring?"

There was a long silence. It was as if the giant man hadsomething he wanted to say, but he wasn't sure how to say it.His lower lip quivered momentarily, there was a pause, and then hespoke. The four words that came out were definitely English, b.u.t.they were barely intelligible beneath his thick German accent."Fock off und die."

Becker gaped in shock. "I beg your pardon?

"Fock off und die," the man repeated, patting his leftpalm against his fleshy right forearm-a crude approximation ofthe Italian gesture for "f.u.c.k you."

Becker was too drained to be offended. f.u.c.k off and die? Whathappened to Das Wimp? He turned back to Rocio and spoke inSpanish. "Sounds like I've overstayed mywelcome." "Don't worry about him." She laughed."He's just a little frustrated. He'll getwhat's coming to him." She tossed her hair andwinked.

"Is there anything else?" Becker asked. "Anythingyou can tell me that might help?"

Rocio shook her head. "That's all. Butyou'll never find her. Seville is a big city-it can bevery deceptive."

"I'll do the best I can." It's a matterof national security ...

"If you have no luck," Rocio said, eyeing thebulging envelope in Becker's pocket, "please stop back.My friend will be sleeping, no doubt. Knock quietly. I'll findus an extra room. You'll see a side of Spain you'll neverforget." She pouted lusciously.

Becker forced a polite smile. "I should be going." Heapologized to the German for interrupting his evening.

The giant smiled timidly. "Keine Ursache."

Becker headed out the door. No problem? Whatever happened to"f.u.c.k off and die"?

CHAPTER 36

"Manual abort?" Susan stared at her screen,mystified.

She knew she hadn't typed any manual abort command-atleast not intentionally. She wondered if maybe she'd hit thewrong sequence of keys by mistake.

"Impossible," she muttered. According to the headers,the abort command had been sent less than twenty minutes ago. Susanknew the only thing she'd typed in the last twenty minutes washer privacy code when she'd stepped out to talk to thecommander.