- Home
- Michael Swanwick
Griffin's Egg Page 3
Griffin's Egg Read online
Page 3
Safe.
It was dark beneath the trailer, and he had time to think. Even kicking his rebreather up to full, and offlining all his suit peripherals, he didn't have enough oxygen to sit out the storm. So okay. He had to get to a shelter. Weisskopf was closest, only fifteen kilometers away and there was a shelter in the G5 assembly plant there. That would be his goal.
Working by feel, he found the steel supporting struts, and used Siegfried's magnetic straps to attach himself to the underside of the trailer. It was clumsy, difficult work, but at last he hung face-down over the road. He fingered the walker's controls, and sat Siegfried up.
Twelve excruciating minutes later, he finally managed to get Siegfried down from the roof unbroken. The interior wasn't intended to hold anything half so big. To get the walker in he had first to cut the door free, and then rip the chair out of the cab. Discarding both items by the roadside, he squeezed Siegfried in. The walker bent over double, reconfigured, reconfigured again, and finally managed to fit itself into the space. Gently, delicately, Siegfried took the controls and shifted into first.
With a bump, the truck started to move.
It was a hellish trip. The truck, never fast to begin with, wallowed down the road like a cast-iron pig. Siegfried's optics were bent over the controls, and couldn't be raised without jerking the walker's hands free. He couldn't look ahead without stopping the truck first.
He navigated by watching the road pass under him. To a crude degree he could align the truck with the treadmarks scrolling by. Whenever he wandered off the track, he worked Siegfried's hand controls to veer the truck back, so that it drifted slowly from side to side, zig-zagging its way down the road.
Shadows bumping and leaping, the road flowed toward Gunther with dangerous monotony. He jiggled and vibrated in his makeshift sling. After a while his neck hurt with the effort of holding his head back to watch the glaring road disappearing into shadow by the front axle, and his eyes ached from the crawling repetitiveness of what they saw.
The truck kicked up dust in passing, and the smaller particles carried enough of a static charge to cling to his suit. At irregular intervals he swiped at the fine grey film on his visor with his glove, smearing it into long, thin streaks.
He began to hallucinate. They were mild visuals, oblong patches of colored light that moved in his vision and went away when he shook his head and firmly closed his eyes for a concentrated moment. But every moment's release from the pressure of vision tempted him to keep his eyes closed longer, and that he could not afford to do.
It put him in mind of the last time he had seen his mother, and what she had said then. That the worst part of being a widow was that every day her life began anew, no better than the day before, the pain still fresh, her husband's absence a physical fact she was no closer to accepting than ever. It was like being dead, she said, in that nothing ever changed.
Ah God, he thought, this isn't worth doing. Then a rock the size of his head came bounding toward his helmet. Frantic hands jerked at the controls, and Siegfried skewed the truck wildly, so that the rock jumped away and missed him. Which put an end to that line of thought.
He cued his peecee. Saint James' Infirmary came on. It didn't help.
Come on, you bastard, he thought. You can do it. His arms and shoulders ached, and his back too, when he gave it any thought. Perversely enough, one of his legs had gone to sleep. At the angle he had to hold his head to watch the road, his mouth tended to hang open. After a while, a quivering motion alerted him that a small puddle of saliva had gathered in the curve of his faceplate. He was drooling. He closed his mouth, swallowing back his spit, and stared forward. A minute later he found that he was doing it again.
Slowly, miserably, he drove toward Weisskopf.
The G5 Weisskopf plant was typical of its kind: A white blister-dome to moderate temperature swings over the long lunar day, a microwave relay tower to bring in supervisory presence, and a hundred semiautonomous units to do the work.
Gunther overshot the access road, wheeled back to catch it, and ran the truck right up to the side of the factory. He had Siegfried switch off the engine, and then let the control pad fall to the ground. For well over a minute he simply hung there, eyes closed, savoring the end of motion. Then he kicked free of the straps, and crawled out from under the trailer.
Static skatting and stuttering inside his head, he stumbled into the factory.
In the muted light that filtered through the dome covering, the factory was dim as an undersea cavern. His helmet light seemed to distort as much as it illumined. Machines loomed closer in the center of its glare, swelling up as if seen through a fisheye lens. He turned it off, and waited for his eyes to adjust.
After a bit, he could see the robot assemblers, slender as ghosts, moving with unearthly delicacy. The flare storm had activated them. They swayed like seaweed, lightly out of sync with each other. Arms raised, they danced in time to random radio input.
On the assembly lines lay the remains of half-built robots, looking flayed and eviscerated. Their careful frettings of copper and silver nerves had been exposed to view and randomly operated upon. A long arm jointed down, electric fire at its tip, and made a metal torso twitch.
They were blind mechanisms, most of them, powerful things bolted to the floor in assembly logic paths. But there were mobile units as well, overseers and jacks-of-all-trades, weaving drunkenly through the factory with sun-maddened eye.
A sudden motion made Gunther turn just in time to see a metal puncher swivel toward him, slam down an enormous arm and put a hole in the floor by his feet. He felt the shock through his soles.
He danced back. The machine followed him, the diamond-tipped punch sliding nervously in and out of its sheath, its movements as trembling and dainty as a newborn colt's.
"Easy there, baby," Gunther whispered. To the far end of the factory, green arrows supergraffixed on the crater wall pointed to an iron door. The shelter. Gunther backed away from the punch, edging into a service aisle between two rows of machines that rippled like grass in the wind.
The punch press rolled forward on its trundle. Then, confused by that field of motion, it stopped, hesitantly scanning the ranks of robots. Gunther froze.
At last, slowly, lumberingly, the metal puncher turned away.
Gunther ran. Static roared in his head. Grey shadows swam among the distant machines, like sharks, sometimes coming closer, sometimes receding. The static loudened. Up and down the factory welding arcs winked on at the assembler tips, like tiny stars. Ducking, running, spinning, he reached the shelter and seized the airlock door. Even through his glove, the handle felt cold.
He turned it.
The airlock was small and round. He squeezed through the door and fit himself into the inadequate space within, making himself as small as possible. He yanked the door shut.
Darkness.
He switched his helmet lamp back on. The reflected glare slammed at his eyes, far too intense for such a confined area. Folded knees-to-chin into the roundness of the lock he felt a wry comradeship with Siegfried back in the truck.
The inner lock controls were simplicity itself. The door hinged inward, so that air pressure held it shut. There was a yank bar which, when pulled, would bleed oxygen into the airlock. When pressure equalized, the inner door would open easily. He yanked the bar.
The floor vibrated as something heavy went by.
The shelter was small, just large enough to hold a cot, a chemical toilet and a rebreather with spare oxytanks. A single overhead unit provided light and heat. For comfort there was a blanket. For amusement, there were pocket-sized editions of the Bible and the Koran, placed there by impossibly distant missionary societies. Even empty, there was not much space in the shelter.
It wasn't empty.
A woman, frowning and holding up a protective hand, cringed from his helmet lamp. "Turn that thing off," she said.
He obeyed. In the soft light that ensued he saw: strack white flattop, pink
scalp visible through the sides. High cheekbones. Eyelids lifted slightly, like wings, by carefully sculpted eye shadow. Dark lips, full mouth. He had to admire the character it took to make up a face so carefully, only to hide it beneath a helmet. Then he saw her red and orange Studio Volga suit.
It was Izmailova.
To cover his embarassment, he took his time removing his gloves and helmet. Izmailova moved her own helmet from the cot to make room, and he sat down beside her. Extending a hand, he stiffly said, "We've met before. My name is--"
"I know. It's written on your suit."
"Oh yeah. Right."
For an uncomfortably long moment, neither spoke. At last Izmailova cleared her throat and briskly said, "This is ridiculous. There's no reason we should--"
CLANG.
Their heads jerked toward the door in unison. The sound was harsh, loud, metallic. Gunther slammed his helmet on, grabbed for his gloves. Izmailova, also suiting up as rapidly as she could, tensely subvocalized into her trance chip: "What is it?"
Methodically snapping his wrist latches shut one by one, Gunther said, "I think it's a metal punch." Then, because the helmet muffled his words, he repeated them over the chip.
CLANG. This second time, they were waiting for the sound. Now there could be no doubt. Something was trying to break open the outer airlock door.
"A what?!"
"Might be a hammer of some type, or a blacksmith unit. Just be thankful it's not a laser jig." He held up his hands before him. "Give me a safety check."
She turned his wrists one way, back, took his helmet in her hands and gave it a twist to test its seal. "You pass." She held up her own wrists. "But what is it trying to do?"
Her gloves were sealed perfectly. One helmet dog had a bit of give in it, but not enough to breach integrity. He shrugged. "It's deranged--it could want anything. It might even be trying to repair a weak hinge."
CLANG.
"It's trying to get in here!"
"That's another possibility, yes."
Izmailova's voice rose slightly. "But even scrambled, there can't possibly be any programs in its memory to make it do that. How can random input make it act this way?"
"It doesn't work like that. You're thinking of the kind of robotics they had when you were a kid. These units are state of the art: They don't manipulate instructions, they manipulate concepts. See, that makes them more flexible. You don't have to program in every little step when you want one to do something new. You just give it a goal--"
CLANG.
"--like, to Disassemble a Rotary Drill. It's got a bank of available skills, like Cutting and Unbolting and Gross Manipulation, which it then fits together in various configurations until it has a path that will bring it to the goal." He was talking for the sake of talking now, talking to keep himself from panic. "Which normally works out fine. But when one of these things malfunctions, it does so on the conceptual level. See? So that--"
"So that it decides we're rotary drills that need to be disassembled."
"Uh ... yeah."
CLANG.
"So what do we do when it gets in here?" They had both involuntarily risen to their feet, and stood facing the door. There was not much space, and what little there was they filled. Gunther was acutely aware that there was not enough room here to either fight or flee.
"I don't know about you," he said, "but I'm going to hit that sucker over the head with the toilet."
She turned to look at him.
CLA--The noise was cut in half by a breathy, whooshing explosion. Abrupt, total silence. "It's through the outer door," Gunther said flatly.
They waited.
Much later, Izmailova said, "Is it possible it's gone away?"
"I don't know." Gunther undogged his helmet, knelt and put an ear to the floor. The stone was almost painfully cold. "Maybe the explosion damaged it." He could hear the faint vibrations of the assemblers, the heavier rumblings of machines roving the factory floor. None of it sounded close. He silently counted to a hundred. Nothing. He counted to a hundred again.
Finally he straightened. "It's gone."
They both sat down. Izmailova took off her helmet, and Gunther clumsily began undoing his gloves. He fumbled at the latches. "Look at me." He laughed shakily. "I'm all thumbs. I can't even handle this, I'm so unnerved."
"Let me help you with that." Izmailova flipped up the latches, tugged at his glove. It came free. "Where's your other hand?"
Then, somehow, they were each removing the other's suit, tugging at the latches, undoing the seals. They began slowly but sped up with each latch undogged, until they were yanking and pulling with frantic haste. Gunther opened up the front of Izmailova's suit, revealing a red silk camisole. He slid his hands beneath it, and pushed the cloth up over her breasts. Her nipples were hard. He let her breasts fill his hands and squeezed.
Izmailova made a low, groaning sound in the back of her throat. She had Gunther's suit open. Now she pushed down his leggings and reached within to seize his cock. He was already erect. She tugged it out and impatiently shoved him down on the cot. Then she was kneeling on top of him, and guiding him inside her.
Her mouth met his, warm and moist.
Half in and half out of their suits, they made love. Gunther managed to struggle one arm free, and reached within Izmailova's suit to run a hand up her long back and over the back of her head. The short hairs of her buzz cut stung and tickled his palm.
She rode him roughly, her flesh slippery with sweat against his. "Are you coming yet?" she murmured. "Are you coming yet? Tell me when you're about to come." She bit his shoulder, the side of his neck, his chin, his lower lip. Her nails dug into his flesh.
"Now," he whispered. Possibly he only subvocalized it, and she caught it on her trance chip. But then she clutched him tighter than ever, as if she were trying to crack his ribs, and her whole body shuddered with orgasm. Then he came too, riding her passion down into spiraling desperation, ecstasy and release.
It was better than anything he had ever experienced before.
Afterward, they finally kicked free of their suits. They shoved and pushed the things off the cot. Gunther pulled the blanket out from beneath them, and with Izmailova's help wrapped it about the both of them. They lay together, relaxed, not speaking.
He listened to her breathe for a while. The noise was soft. When she turned her face toward him, he could feel it, a warm little tickle in the hollow of his throat. The smell of her permeated the room. This stranger beside him.
Gunther felt weary, warm, at ease. "How long have you been here?" he asked. "Not here in the shelter, I mean, but ..."
"Five days."
"That little." He smiled. "Welcome to the Moon, Ms. Izmailova."
"Ekatarina," she said sleepily. "Call me Ekatarina."
Whooping, they soared high and south, over Herschel. The Ptolemaeus road bent and doubled below them, winding out of sight, always returning. "This is great!" Hiro crowed. "This is--I should've talked you into taking me out here a year ago."
Gunther checked his bearings and throttled down, sinking eastward. The other two hoppers, slaved to his own, followed in tight formation. Two days had passed since the flare storm and Gunther, still on mandatory recoop, had promised to guide his friends into the highlands as soon as the surface advisory was dropped. "We're coming in now. Better triplecheck your safety harnesses. You doing okay back there, Kreesh?"
"I am quite comfortable, yes."
Then they were down on the Seething Bay Company landing pad.
Hiro was the second down and the first on the surface. He bounded about like a collie off its leash, chasing upslope and down, looking for new vantage points. "I can't believe I'm here! I work out this way every day, but you know what? This is the first time I've actually been out here. Physically, I mean."
"Watch your footing," Gunther warned. "This isn't like telepresence--if you break a leg, it'll be up to Krishna and me to carry you out."
"I trust you. Man, anybody
who can get caught out in a flare storm, and end up nailing--"
"Hey, watch your language, okay?"
"Everybody's heard the story. I mean, we all thought you were dead, and then they found the two of you asleep. They'll be talking about it a hundred years from now." Hiro was practically choking on his laughter. "You're a legend!"
"Just give it a rest." To change the subject, Gunther said, "I can't believe you want to take a photo of this mess." The Seething Bay operation was a strip mine. Robot bulldozers scooped up the regolith and fed it to a processing plant that rested on enormous skids. They were after the thorium here, and the output was small enough that it could be transported to the breeder reactor by hopper. There was no need for a railgun and the tailings were piled in artificial mountains in the wake of the factory.
"Don't be ridiculous." Hiro swept an arm southward, toward Ptolemaeus. "There!" The crater wall caught the sun, while the lowest parts of the surrounding land were still in shadow. The gentle slopes seemed to tower; the crater itself was a cathedral, blazing white.
"Where is your camera?" Krishna asked.
"Don't need one. I'll just take the data down on my helmet."
"I'm not too clear on this mosaic project of yours," Gunther said. "Explain to me one more time how it's supposed to work."
"Anya came up with it. She's renting an assembler to cut hexagonal floor tiles in black, white and fourteen intermediate shades of grey. I provide the pictures. We choose the one we like best, scan it in black and white, screen for values of intensity, and then have the assembler lay the floor, one tile per pixel. It'll look great--come by tomorrow and see."
"Yeah, I'll do that."
Chattering like a squirrel, Hiro led them away from the edge of the mine. They bounded westward, across the slope.
Krishna's voice came over Gunther's trance chip. It was an old ground-rat trick. The chips had an effective transmission radius of fifteen yards--you could turn off the radio and talk chip-to-chip, if you were close enough. "You sound troubled, my friend."