mnemonist: an expert in the use of mnemonics; someone able to perform unusual feats of memory
living thing: a living (or once living) entity
logic: the system of operations performed by a computer that underlies the machine's representation of logical operations