Priority-Constrained Descent for Hierarchical Multi-Objective Optimization | HACKOBAR_