Egypt and ALECSO together on their mutual path