The speed and direction of each motor can be set independently. The circuit runs for a specified number of clock cycles, then halts. The speed, direction and count target inputs will come from a punched tape, which will move to its next position whenever the circuit halts. 52 relays used.