Designing the correct configuration for each new problem, and then connecting the wires and setting the switches, took many days.