I know that the original code also has no parentheses, but would you mind adding them? I always get very confused about precedence rules whenever `&&` and `||` intertwined :).