Text this: Solving Examination Timetabling Problem using Partial Exam Assignment with Hill Climbing Search