continuining my last post, distance_mi=7 makes distance_mi > 1 be True, so that means that the whole condition of elif distance_mi >1 or distance_mi <=6: is True, meaning the code inside this is executed, not the one for distance_mi > 6
When distance_mi = 7, this is evaluated like this;
if (distance_mi > 1) ← true
OR
(distance_mi <= 6) ← false, but because the first expression is true and you used the OR operator, the code will never get to this expression.
What operator can you use to make sure both expressions are evaluated to be true?