Writing a timetable