Ecency
LMAC contest entry 183 | Ecency