2021 ICM Problem D - MATHmodels.org