A programmable molecular robot.