A very good listen with Gwynne and da Silva together (whose voices always seem somewhat similar to me, even though they really aren't).  I guessed at the ending, but wasn't quite sure how to get there.  It all made sense in the end.