. "mechanical apparatus, and by software such as a computer program." . . .