My current way of assigning work is! For a task, he will assign a car, but because the number of cars may not be enough, what I want to do is that if my car is busy, these q can accommodate up to three objects! And when releasing, one will be released first! How can I execute it?