The Prinicples of Mnemonics (2025)