second step writing query
third step writing query
first rewriting query. The shunting rule is used.
second rewriting query. The shunting rule is used