https://stoplearn.com/factors-affecting-physical-fitness/
Factors affecting physical fitness