Ecency
Entry for contest round 152