Picking up items in a sequence

Hi - I’ve checked the forum for previous posts but perhaps I’m not using the correct keyword(s).
I want the player to collect 5 random objects and the random objects must be collected in a particular sequence.
I’ve checked arrays and sequence nodes but they don’t seem relevant to what I’m after.
Is there any tutorial to do this or is there any blueprint node that I should check or search for ?

Why not create a bool on each item “canbegrabbed” and set each to false except the first one, and once the first one is picked up it changes the bool on the second and so forth? This could be a bad way but it was the first thing that came to mind.

Hi this is some feedback I got on the answer-hub - thanks for your advice also.