Text this: Two-stage Heuristic Method for Primary School Timetabling Problem with Considerations for Combined-classes