Waiting All Entering A Entering A & B Signal Leaving A & B Leaving A Done waiting