As I was writing up this question I managed to solve it so repeat it here for the benefit of others. Here is the initial problem:As I was writing up this question I managed to
As I was writing up this question I managed to solve it so repeat it here for the benefit of others. Here is the initial problem:As I was writing up this question I managed to