Ecency
Daily programming challenge #3