a timetable scheduling program by python