I got the answer right, but I really do not understand the concept (now that the brackets are involved and we are combining boolean operators). If "&&" means everything has to be true in ordered to be labeled "True", why is the code below considered true?:

(3 < 4 || false) && (false || true).

If I consider all the possible combinations here, only some are true:

3 < 4 && false = NOT TRUE

3 < 4 && true = TRUE

false && false = TRUE (I think?)

false && true = NOT TRUE

So how is the right answer: "True" ?! I'm clearly missing something conceptually!

Thank you in advanced .

```
# boolean_1 = (3 < 4 || false) && (false || true)
boolean_1 = true
```