key to puzzle solving, often