The diamond part adds an unexpected variety to this (and difficulty!).
Wish I could have a little more time to see the score.