Program and input choose the competitors
Different calculations require different sets of short strands.
Strands bind along the scaffold
Some neighbours match; an incorrect pair leaves a mismatch.
Weak mismatches can detach and be corrected
Heating and cooling allow reversible binding rather than a rigid step sequence.
The favoured arrangement encodes the answer
A separate fluorescence measurement reveals the encoded output bits.