// Chute spews forth boxes: class Chute { final int LOW = 1; final int HIGH = 3; Chute() { } // assume Chute spews random, but unlimited, amount of boxes: int spewBoxes() { _______________________________________________________ ; } } // Class Chute // Bin holds boxes that spew forth from Bin: class Bin { ____________________________; _____________________________________; // max number of boxes Bin() { } } Class Bin // Worker unloads boxes from Bin and places them in the Truck: class Worker { int id; String name; ___________________________________________ ; // efficiency final int LOW = 1; final int HIGH = 3; Worker() { } // method for extracting boxes ($extractBoxes$): } // Class Worker: // Truck holds boxes left over: class Truck { _____________________________ ; } // Class Truck: