Egypt teeters between winning back revolution and total chaos