Zanzibar har uppnåtts öfverenskommelse,