Article Photos: Egypt mass protests challenge Islamist president 17/31