added operator precedence tests