If you have a C program where no matter if you calculate the output from left to right or right to left it calcuates the same output, but when you calculate the output from left to right and right to left with paper and pencil and you get a different output. Why is that?