Want to get involved? We're always looking for ideas and content for Weekly Challenges.
SUBMIT YOUR IDEAHere is my submission.
My solution
I started down the wrong path on this originally. I had something that would work, but wasn't happy with it, so I started over and got to the same answer in a much more 'concise' manner and it is more expandable for more stops than my original though was.
My solution is below