The third international timetabling competition