mutual exclusion implementation lecture 7 6879347