Inspired by tokinjester343’s comment