Multiple bots accessing an asset at same time


I have a scenario where there are two bots trying to access an asset at a same time.
I want the only bot at a time should access this asset and meanwhile, another bot should wait while the fist one is using it.

We can not create two assets, single asset has to be shared between both bots.
How can this be achieved?
Please suggest

i would like to know as well,
i have recently come across a problem where two robots access an asset at the same time and do not receives the proper value, whilst if one robot accesses the asset each time he receives the correct value

please advise
thank you