See Simultaneous (Riskless) Transaction.