Array 3 different object randomly in one path

Hi everyone,
I want to array a component through a path. but what I need is I have 3 different components to array in one curve. dimensions are the same but the look is different. so i need a code to mix 3 object RANDOMLY.
thank in advance.

Welcome @maryjalili.13
More info please. Start here