"Wake up! For the love of all that is good in the world, WAKE UP!"
Linden lashed out with arms and legs to fight the evil green octopus stalking him through the woods. He leaped over a downed tree with Bobby close behind. They had their knives out, but the small blades were little protection against the poisonous fangs of the --
"WAKE UP! WAKE UP! WAKE UP!"
What the--where was he? He opened his eyes to stare into Willow's face.
"Oh, thank goodness," Willow said. "Why do you have to be so hard to wake up?"
"I was having this amazing dream," Linden said.
"There's no time for that. It's time to go back to Bannon Foods. Elon's already awake and dressed. Get ready and come downstairs."
Willow had gotten permission from their parents ahead of time. So this morning Linden found himself on the bus at five, a full three hours before he normally needed to be at school. He leaned against Willow, just for a moment, and the next thing he knew, Willow was shaking him awake again.
Still pitch-black out, they debarked a few blocks from Bannon Foods. The city was scary this early. They'd been here once before in daylight, but it was still mostly unknown, an industrial area of tall buildings, empty lots, and big trucks being loaded by people with harsh voices. He reached for Willow's hand, found her grasping for his. He looked across, saw that Elon was holding her other hand.
"Was this a good idea?" he said in a whisper.
"We told mom and dad we were visiting Bannon Foods to watch the truck loading. They were okay with it, so they must trust us to be able to handle the situation."
Linden nodded in the darkness full of strange sounds, but his heart thudded in his chest.
They passed the next-door property with the empty parking lot and warehouse set way back that Linden had mistaken for Bannon Foods on their first visit. Then they saw the Bannon Foods sign, lit by floodlights underneath.
They drew closer. The street was slightly elevated compared to the Bannon Foods parking lot, so they had a bird's-eye view of the warehouse. Every loading bay had a truck in it, and inside they could hear the roar of engines and backup alarms of many forklifts beeping. The warehouse had no windows, though, and they couldn't see a thing inside.
"We're going to have to wait for a truck to pull away, and then get into a position where we can see what's going on inside through the doorway."
"I have the license plate of Monday's delivery truck," Elon said, camera in one hand. "I got it while I was by the bike rack. Do you think they'll use the same truck?"
"The driver knew Miss Berry by her first name, and they were friendly," Willow said. "It must be the same driver every time."
"Then it's probably the same truck," Linden said.
Finally a truck pulled away, and they could see inside, but it was just a tiny sliver of the warehouse.
"Let's get closer," Elon said.
They left the chain-link fence by the street, and ran down the driveway into the lot, then snuck the last fifty feet.
"Wait," Elon said, taking a photo of the truck next to them. "This is it."
They stopped and stared. The truck's yellow paint was muted in the darkness.
"You sure?" Willow asked.
"Yes."
"Look!" Linden pointed up at the empty driver's cab, where they could see the silhouette of a doorway from the driver's cab into the cargo area. "If we get into the cab, we could see exactly what's being loaded, without going into the warehouse."
"Brilliant!" Willow gave him a quick hug. "Elon and I will go in, since he's got the camera. Can you keep lookout, Linden?"
Lookout? "What am I supposed to do?"
"Can you make a sound like a bird if you see someone coming?"
"Uh, no."
"Can you caw like a crow?"
"I don't think so."
"Can you bark like a dog?"
Linden thought for a moment and smiled. "Sure, I can do that."
Willow reached up for the handle on the truck, and gently pulled open the door. Elon climbed in and Willow followed, then they pulled the door mostly closed behind them, leaving it slightly ajar for a speedy escape.
Linden looked all around for a place to hide. He didn't want to be too close to a truck and accidentally get run over. But he had to see if someone was coming toward the cab where Willow and Elon were hiding. The edge of the building was one long loading dock, a ledge ten feet deep, with a door for each of the dozen trucks. He realized the ledge had an overhang of a few feet.
From under the overhang, he wouldn't be able to see anyone loading the truck, but he could see someone approaching the cab. And he'd be hidden from the workers above. He waited until the loading dock was clear, then scurried under the cover of darkness to the overhang. Squatting on his feet, he had a perfect view of the truck cab.
Overhead he heard the nonstop noise of loaders yelling to each other, radios squawking with instructions he didn't understand, and the ever-present movement of forklifts, their engines roaring and backup alarms beeping.
For all that, it was boring being the lookout. He'd gotten up too early, and he could feel himself growing sleepy again, even amid the background noise. His eyes drooped and closed once. He pinched himself awake. He had to keep the lookout.
There was a even louder grinding noise from above the platform, a continuous thunder that rattled the platform itself. He couldn't imagine what the noise was, so he risked a quick peek, and he realized it was one of the big metal doors coming down. He ducked back down into his hiding spot as a pair of boots approached.
Suddenly there was a thud right next to him as a driver jumped off the loading dock and strode toward the cab.
He had to give the signal. Oh, snap. The driver was right there, between Linden and the cab, and would hear the bark. But Linden didn't have a choice, he had to warn Elon and Willow for them to have a chance to get out. He took a deep breath, and then barked as loud as he could: RUFF! RUFF! RUFF!
The driver turned and stared at him.
Linden froze.
"What are you--"
Linden didn't wait to hear what he was going to say. He scrabbled under the ledge until he got to the opening between the next two trucks over, and then ran away.
He cleared the front of the trucks, and then veered to the right, toward the entrance.
Elon and Willow were right in front of them! They all ran as fast as they could, their sneakers slapping the ground, the wind blowing in their hair.
Distantly they heard a few shouts behind them, but they kept running as fast as they could, up the driveway, then down the street. They didn't want to stop in the neighborhood to catch a bus where the truck drivers might seem them when they left Bannon. They kept running, ten, fifteen, twenty blocks, until they finally pulled up gasping and sweating near a bus stop. They hid between a clump of trees, their hands on their knees as they tried to regain their breath.
"Well?" Linden finally asked between gasps.
"It's not the driver," Willow answered, straightening up and putting one hand on her ribs. "The food came on rotten."
Elon nodded. "We could see the driver talking to another driver. He didn't even do the loading. A bunch of other guys came and went. And they brought some nasty stuff on."
Linden felt himself flush and grow angry. "So what was the point of getting up so early? Nothing. We learned nothing about who's doing it."
"We learned the driver didn't," Willow said. "That's part of the process of elimination. We have to keep tracking it back further. We need to see where the guys loading it are getting it from."
"How are we going to do that?" Linden said. "We almost got caught as it was. We can't go inside the warehouse."
"Yeah, well, I have an idea about that," Elon said. "A way to watch them so that we can't get caught, and we can see everything they do."
CHAPTER SEVENTEEN
ON SATURDAY MORNING their dad made chocolate chip pancakes, and when the kids finished breakfast, they holed up in
the garage with the door closed for privacy.
"Tell us the plan again," Willow said.
"We use the drone," Elon explained. "We need to finish it up this weekend, get it all working perfectly by Sunday night, including the live camera feed. Then on Monday morning, we go back to Bannon Foods. Instead of going into their parking lot, we'll go to the place next door that's always been closed and set up there. Then we fly the drone over to Bannon Foods and into the warehouse. We'll land it on the top of one of those big stacks of dry goods, with the camera pointing into the middle of the warehouse. Then we can watch everything they do from the inside, without being there ourselves."
Linden and Willow looked from Elon to the drone and back again.
"The Silver Dragon is pretty noisy," Linden said. "I think they'll hear it coming into the building."
"Did you hear how loud it was when they open and closed the metal doors at the loading dock?"
Linden nodded.
"We just have to fly it in under the cover of a door opening. Once we've landed inside, it'll be silent until we leave."
"I don't know," Willow said, shaking her head. "It sounds crazy. How quickly can we get it in a doorway and land it?"
"We'll have to practice," Elon said.
"What about the autopilot?" Linden asked "This is supposed to be an autonomous drone."
"The GPS won't work inside," Elon said.
"Dead reckoning?" Willow said. "Can't the motion sensors detect how far it's flown?"
Elon shook his head. "It's not exact. And besides, we don't have a perfect map of the inside of the building."
"What are you saying?" Willow said. "That'll you'll fly it by hand without even being able to see it?"
"We'll have the camera and your laptop," Elon said. "We can fly by watching the video feed."
"The camera's not working yet," Linden said.
"Then we get it to work," Elon said. "You do want to solve this mystery, right? And we built the quadcopter so we could do stuff with it. Imagine how good it'll look at the science fair if we catch a criminal!"
Willow and Linden slowly nodded.
"We're going to need supplies," Linden said. "Chocolate chip cookies. Potato chips."
"Root beer," Willow said. "And seaweed."
After they'd stockpiled the necessary nourishments, they all got to work.
Elon worked on mounting the camera, while Linden and Willow worked together on the camera telemetry module, the transmitter that would broadcast live video to Willow's laptop.
Willow and Linden argued over wireless protocols, while Elon placed the camera in a weatherproof housing, then attached it to the frame, where it hung off the leading edge. Staring at the lens, he knew it would unbalance the quadcopter. The autonomous leveler would keep the drone flat, but it'd be less efficient than being balanced. So he hung the drone from a string in the center, and moved the battery pack toward the back until the weight was symmetrical again.
It was hanging nicely from the string, and he was staring straight into the camera, when he noticed himself in a window on Willow's laptop.
"It's working!" he cried.
"It's working!" he heard from Willow's laptop a fraction of a second later.
"There's audio, too!" he said in surprise.
"There's audio, too!" came from the laptop.
"One high-def video and audio stream," Linden called.
"Sweet." Elon put one hand on the drone, and turned it slightly so it was pointed out the window. The big Douglas fir in the yard appeared on Willow's laptop. "Are we done?"
"We still need to wire up the avoidance detectors."
The drone had five ultrasonic range finders. Each was accurate to within inches. One faced down, and the others were pointed in each of the four directions. They'd connected the downward-facing range finder so they could maintain a constant altitude. The other four were to make sure the drone didn't crash into anything.
"Do we need them for Monday?" Elon asked.
"Depends," Linden answered, "on whether you want to crash into any forklifts, support poles, or boxes inside the warehouse."
"Good point."
By the afternoon they'd finished wiring it all together. Then they took it for a test flight in the yard with the last light of day. With avoidance detection and stabilization, it was tame enough to control even in their small yard.
"Tomorrow we practice flying around obstacles," Elon said.
"More important than that," Willow said, "is that we have to fly using only the video on my camera. You can't be out here where you can see the yard. You've got to do it all using only my laptop."
Elon stared at the screen and thought about the difficulty of controlling the quadcopter when he could see in just one direction at a time. "Oh, snap."
Sunday came in a blink, and they spent the day in a haze of debugging, tuning, and test flights.
They set up an obstacle course to mimic what they thought it would be like to fly inside the warehouse. Linden was stationed outside so he could let Elon know if he was about to crash. Willow and Elon set up inside the garage, with the laptop and controller. It turned out they couldn't hear a thing over the drone's audio while it was in flight due to the noise of the rotors, so they used walkie-talkies to communicate.
By the end of the day, Elon could fly the copter through the swing set, around the Douglas fir, between the cherry trees, and then land it on top of the minivan in the driveway.
"Ninety seconds," Willow said, shaking her head.
"That's good." Elon shook out his hands, which were shaky and sweating after hours of flights. But he felt confident that he could do it tomorrow.
"Except the loading-bay doors only took like a minute to go up and down, so people are going to hear the buzz. And you've never flown inside the actual warehouse. You knew which way to bank and turn here."
Elon shook his head, afraid he might cry. "I'm doing the best I can!"
"I know, I know," she said, putting her arm around him. "We'll just have to do what we can."
Linden stood in the doorway carrying the quadcopter. "I have an idea. Doesn't Atlanta's dad have an air horn from those races he judged? That could cover up the sound of the Silver Dragon, and maybe distract anyone from looking where it's going."
They all nodded slowly.
"That could work," Willow said. She looked outside. "It's getting late. I'd better ride over there right away."
"Wait!" Elon rushed for his camera. "Let's all get a picture with it."
They gathered around the project table, with the Silver Dragon parked on the surface. Willow held her laptop, and Linden the remote control. Elon set the camera for an auto-picture, then ran around and got in the middle, his arms around his siblings. The flash went off with blaze of light, then Elon checked the photo. Perfect!
Willow left in a rush, and Linden and Elon set all the batteries to charge. They packed the Silver Dragon inside a cardboard box, because they'd have to take it on the bus first thing in the morning.
When Willow got back with the air horn, she packed her laptop and the remote control.
"Basil and Atlanta are almost done with their science-fair project," Willow said. "They've got twenty feet of hair-rope, and they built a wood swing set, so people will be able to sit on it and swing. Even Atlanta's dad sat on it and swung."
"Whoa," Linden said.
"It's gonna be cool," Willow said. "But I'm still glad we worked on the drone. We couldn't be doing what we're going to do tomorrow morning without it. Good idea, Elon."
"Yeah, great idea!" Linden said.
Elon smiled, tired but happy that the autonomous drone worked and their plan to spy on Bannon Foods had come together.
CHAPTER EIGHTEEN
THEY ARRIVED ONCE more at the stop near Bannon Foods. Willow's backpack was heavy with her laptop inside its protective sleeve. Linden's bag also sagged under the weight of batteries and controller, while Elon struggled to fit the light but large cardboard box with th
e drone through the bus's door.
They kept to the shadows as they approached Bannon even earlier than they'd ever gotten there before. A long row of trucks were parked in front of the loading bays. But unlike their prior visits, when the parking lot was nearly full, this time there was only one car parked in the lot and the warehouse doors were shut.
"Thank goodness," Linden said. "They do sleep like normal people."
"I'm glad they're not undead," Elon said, "because then they'd never sleep."
Willow shushed them. "We don't want anyone to look up here."
They turned into the property next to Bannon Foods, a small brown industrial building with its own parking lot, where they'd never seen more than a few cars. They found an area on the side nearest Bannon. They set up between two garbage dumpsters, carefully unpacking the Silver Dragon, plugging in batteries, and getting the accessories ready. The backlight off Willow's laptop hurt their eyes in the darkness of the night, so Willow turned the brightness way down.
"It's good for battery life, too."
Linden got out the binoculars, laid on his stomach at the edge of the parking lot, and tried to read license plate numbers on the trucks. He couldn't see anything, so he got out his dad's Tiablo flashlight, and focused the narrow beam at the bumper of the first truck. The fancy LED light had a brightness control, so he dialed it down to a mere one percent to start. He had to increase to three percent power before he could see anything, but then the light bounced off the reflective license plate, and he could read it. He went down the line of trucks as fast as he could, knowing that even the tight beam, low-light flashlight would give away his position if anyone looked up. When he got to the fifth truck, the plate matched.
"It's fifth from the left," he explained.
"Got it," Willow said.
Everything was ready, so they turned the drone on, connected the wireless, and checked the video feed on Willow's laptop. Elon overlaid the flight-planning software with a satellite map of the area. He marked their current location. He looked across the lot with binoculars, picked out a flat spot on the roof of Bannon's warehouse, then programmed that location into Willow's computer. He glanced at Willow, who nodded, so he clicked start on the flight plan.
The Case of the Wilted Broccoli Page 6