customer can have the key – borrow a laptop – at the time. when task finishes, the shopper gives (frees) the key to the next customer in the queue. official definition: "mutex is typically used to serialize access to a section of re-entrant code that cannot be executed concurrently by more than one thread...