Comparing genetic and Ant System Algorithm in Course Timetabling Problem