Author: Ouoba, Bendi Benoît.