An invention ... [clue added]

An invention ... [clue added]