Ecency
Each step contains a thousand meanings.