1460702802-9af073f4-5205-423d-bda0-f085234e6bcb

An apparatus washesdisinfects, at a time, a plurality of endoscopes having a plurality of channels with different diameters, and dewaters the channels at a time. Coupled to the processor is memory that stores the algorithm. The parameter input unit is used to provide a vertical and a horizontal axis amendment parameters. Inputting of the size value to the robotic interface obtains a control program. They are implementable with simple logic consisting of a repeater with an irregular repeat pattern, an interleaver, and an accumulator that performs irregular accumulations.