>>57918035
Also the AI ended up generating this too while i was scrolling through results, and while it wasn't quite what you asked for down to a T, I thought it was good enough to share.