Text this: Direct stockpile scheduling: Mathematical formulation