Nine days in Egypt