Hi @andyg901 ,
Maybe this link helps:
Based on this @prisoner849 work, I did this one:
And I got satisfied with the result.