What kind of result does **columnSizes need?
Neither structure 1 * peopleRowSize nor peopleRowSize * 1 is right...
I'm really confused about this...
Confused! Did anyone use C to solve this problem?

@shishenmiemo Since the return type is an array where each row has fixed column size = 2, I have fixed this and you no longer need to return columnSizes.