MINIMUM dobj.
For each WRITE statement that writes the content of the dobj data object to a list at in any list level after the MINIMUM statement that is forbidden for classes is executed, the minimal value of all values output since the MINIMUM statement was executed is determined using WRITE and assigned to a MIN_dobj data object.
The MINIMUM statement declares the global data object
MIN_dobj with the same type as
dobj. For dobj, you can specify all data objects
that can be written to a list with the WRITE statement. The MINIMUM statement must not be listed within a
procedure and it may be listed in a program only once.
see SUMMING