A
B
N
C
A
A
N
I
C
C
A
C
B
A
B
N
N
I
I
C
N
I
B
I