min-max-contract