it works

Runs three worker threads, coordinated by queues.