Exercism meetup exercise.  First working pass