does the && argument get grouped together due to the && precedent over the ||?
If there is a problem that is "x>5 || y<=8 && Z<5" then you look at the statements connecting with "&&" first because of the precedence over "||". The order of precedence is !, &&, and ||.