<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def buttonDown(self, button=mouse.LEFT):
 """ Holds down the specified mouse button. Use Mouse.LEFT, Mouse.MIDDLE, Mouse.RIGHT """

        self._lock.acquire()
        mouse.press(button)
        self._lock.release()