I'm sure that was supposed to be "9" but the point is made. Anyhow, "parentheses are your bestest friend," and so is splitting a complicated expression into several smaller ones using temporary local variables. Write the source-code so that
can understand it at a glance. Compilers and interpreters can take care of themselves. Troubles begin when
mis-read what is put in front of them.