Sun and shadow in Alexandria, Egypt