Description 
This program sets up a game in which each person chooses an "effort". Players are matched in groups of a specified size, and the payoff for each person is the minimum effort made by people in their group (including themselves). There is a cost of effort, which is a constant amount per unit of effort, and each person must pay the cost of their own effort. Thus the payoff is the minimum effort minus a unit cost times one's own effort. Efforts are required to be greater than or equal to a specified lower bound, and to be less than or equal to an upper bound.
