mg33, things are moving along quite well!
I think attempting a version combining the following:
+
From their, try different version reducing element by element...
; )