Can't believe how easy this was to solve in the end - and glad that I solved it myself!