Avicena AlGhiffar Alsharaawy's groups