Ecency
Shadow contest round 174 | Ecency