Election day. Cairo, May 2012.