Greetings @AppalachianBiscuits,
Here’s an HST approach you might find interesting:
Or This:
Cheers, -Grouchy