. . "Of course the routine 40 may be implemented in software run on a programmable computer (such as a microprocessor) and stored on any computer readable medium, such as in RAM, ROM, on a laser or magnetic disk, etc." . .