I've done it better on paper, but... well... this is Starlow.
So, yeah. Credit to the Starlow projects I watched.