Which of the following statements are true?
◦ To invoke methods on a condition, the lock must be obtained first.
◦ The signal method on a condition causes the lock for the condition to be released.
◦ Once you invoke the await method on a condition, the lock is automatically released. Once the condition is right, the thread re-acquires the lock and continues executing.
◦ A condition is associated with a lock.