Author: Andrianarison, Ny Andry Rajaonson.