Maybe I'm not the first to think of this.

 

v20240901