added doesListOverlapList(List<T> list1, List<T> list2)
altered algorithm for testing the auto-subscribed attempt to complete
QuantityNeededToAchieveSocketCompliance_Test