1? NOT
2 predicate
2 (search-condition)
3+ 
3? 
3.0 AND
3.0 OR
3.1? NOT
3.2 predicate
3.2 (search-condition)