bool TryMakeDependency(CarState car1, CarState car2) { return(car1.TryAddDependency(car2) && car2.TryAddDependency(car1)); }