Ecency
Entry for contest round 313 | Ecency