Author: Maxamed Daahir Afrax.