Answers edited by Badr A.