Your code has been blurred out to avoid spoiling a full working solution for other campers who may not yet want to see a complete solution. In the future, if you post a full passing solution to a challenge and have questions about it, please surround it with [spoiler]
and [/spoiler]
tags on the line above and below your solution code.
We are trying to cut back on the number of spoiler solutions and would prefer users to not post solutions without discussion.
Thank you.