Ray - A more or less working version, needed to add print statement for when truck unsuccessfully fills vending machine. Tests large number of students causes deadlocks