Here is the mechanism

 
Here is the mechanism - GIFs

v20240901