Text this: Modelling the Universiti Malaysia Pahang examination timetabling problem