Hint 1-22
Heterogeneous here means uneven composition.