A week of fun in Egypt