Very moving scenes from Egypt. Demonstrators have handled things brilliantly, it seems.