Flat Map Function In C