Ecency
@eusell: Weekly challenge | Ecency