Aaaand the final version, which might be a little overboard, but I love it. I hope you do too!
2 files