Text this: A general model formulation applicable to premarshalling, block relocation and stack loading problems.