/* ------------------------------------------- Copyright Amlal EL Mahrouss. ------------------------------------------- */ #include