Let's say that we have a smart contract where the argument passed along the transaction updates the value "lastAccount" which is equal to the pkh of the transaction sender.
If, at the same time, two senders send a transaction to the smart contract, which one will prevail? How are these situations handled (and by who)?