A

B C

N

O P Q R S