Added an example of using Condition in conjunction with Lock