So far so good. But the longer the chain grew, the worse it behaved. The Siwis were constructed like caterpillars, consisting of many identical segments connected by flexible joints. The joints were motorized, and the motors were supposed to follow commands embedded in Dinah’s code, and it was all supposed to work in a predictable way. The problem was that each joint had a bit of flexibility, which as far as Dinah was concerned was error. Those errors accumulated as the length of the chain grew, so that by the time she had connected three Siwis together, she found it difficult to know, let alone control, the position of the end of the stalk. And when she tried to apply force by making the chain curve around the slippery, bulgy surface of the Luk, matters only got worse.