block block nomatch nomatch nomatch nomatch -------- pass pass nomatch nomatch nomatch nomatch -------- nomatch nomatch block block nomatch nomatch -------- nomatch nomatch pass pass nomatch nomatch -------- nomatch nomatch nomatch nomatch block block -------- nomatch nomatch nomatch nomatch pass pass --------