Maybe a button accordion, but it's fun

 

v20240901