Wow - such a creative and unique take on the theme! Thanks for adding the "mastermind" feedback, that made it much easier to develop an intuition about how the line would resolve - I found that I guess the first / longest leg quite easily, but found the others more difficult to rationalize about.