changes in algo two sat per cycle,teacher have same location for a day and max four sessions per day