https://sillycodes.com/logical-operators-tutorial-with/
Logical operators in C language ( &&, ||, and ! ) usage and Examples