Took a bit of rendering but just about managed to do it.
This is a fantastic lesson, thank you so much for sharing.