Gruelling week of load shedding