15 workout programs with your own weight of medium difficulty

 

v20240901