https://leaveapplications.in/optimizing-scheduling-and-resource-allocation-in-personal-training/